Code requirements for adding several outdoor outlets around my garage
You're almost there, but not quite

First off, matching breaker brand isn't quite enough to get you there, you need to use a breaker that your panel is labeled as compatible with (either via the loadcenter UL label or a labeling supplement provided with a classified breaker), as Square-D and Eaton (Siemens was this way too, but recent changes have ameliorated the situation) have two mutually-incompatible loadcenter product lines, and some loadcenter assemblies use other folks' breakers for one reason or another.

Second, an outlet can be more than 6.5' off the ground, but that means two things.  First off, that outlet no longer counts as the outdoor outlet required by the Code in 210.52(E), so some other outlet has to do that job instead.  Also, that outlet cannot have a GFCI put there, because said GFCI is no longer readily accessible.

Finally, you need an "extra duty" while-in-use cover (hood) on the outlet to keep water out of it, as well as a weather-resistant receptacle.  These combine to mitigate water damage to the receptacle, but aren't perfect -- in particular, the plastic while-in-use covers are prone to breakage especially in cold conditions, so a metallic type is recommended instead for the extra robustness it provides.