My Tauntrados in Pearl was ridic, yadig? I love Gyara muchly. The next obvious is choice is one of my favorites, Togekiss. Paraflinch those suckers, etc. It’s ability is Serene Grace but it’s still half-flying and can learn Fly I’m pretty sure. Then I gotta go with Salamence. He’s beast. Then, hmm, Skarmory, because you need a tank, right? He’s a good wall against physical damage. Aerodactyl next. He’s a fossil. A flying fossil. Come on. Then Gengar. No flying but he Levitates and he’s a beast special sweeper.
So:
Gyarados (Taunt/Earthquake/Waterfall/Dragon Dance)
Togekiss (Air Slash/Thunderwave/Aura Sphere/Roost)
Salamence (Outrage/Earthquake/Fire Blast/Dragon Dance)
Skarmory (Drill Peck/Spikes/Roost/Whirlwind)
Aerodactyl (Stone Edge/Earthquake/Taunt/Stealth Rock)
Gengar (Shadow Ball/Thunderbolt/Focus Blast/Whatever)
Yeah, so, word.
No all-flying party is invincible. All flyers are weak to electric and ice types, after all. Which means you would be very wise to bring along moves like Thunderbolt and Ice Beam, although I didn’t include ice beam in the above movesets.
This also mans Gyara is 4x weak against electric moves, so be careful. Salamence is 4x weak against ice, so be careful.
Now good luck, sir! I wish I could go with you.
Edit: Looking back I realize Spikes and Stealth Rock won’t be useful against flyers, so just replace those moves with something else you like.