Being a CAG is pretty much the same as a ship command. You have 7-9 subordinate commands, 2,000+ people. His path looks normal and he did a lot of pilot stuff.
Carrier life, I always joked you had to run a memo up the chain just to take a dump. Everything was bureaucracy. On the amphib it was the wild, wild west by comparison. My department head was a prior enlisted O-4 compared to O-5 academy types on the carrier. Enlisted did a lot more. Further up the carrier food chain there were typically at least 6 O-6 loose on the TR ranging from the antique surgeon to reactor O, CAG, CO, XO, some random staff dude. Always an admiral on the loose too. More Os than they know what to do with.