Note that this answer is not from a competive specialist, so people like First Sinner might get a little mad at me
Ok, first of all, why Earth Power on Krookodile? That's a special attack that it doesn't benefit from at all. Replace it with Earthquake, or replace Krookodile with Excadrill or Landorus-T, far more used Ground types
For a Flying type, I recommend Corvknight over Staraptor:
Corvknight @ Leftovers
Ability: Mirror Armor
EVs: 8 Spe / 248 Atk / 252 Def
Impish Nature
- Brave Bird
- Iron Defense
- Body Press
- U-turn
That Azumarril set is horrible, what about using Ash-Greninja instead:
Greninja @ Choice Specs
Ability: Battle Bond
EVs: 252 SpA / 4 SpD / 252 Spe
Timid Nature
- Hydro Pump
- Dark Pulse
- Water Shuriken
- Spikes
While I love Snorlax, I would use Blissey instead
Blissey @ Heavy-Duty Boots
Ability: Natural Cure
EVs: 252 HP / 252 Def / 4 SpD
Bold Nature
- Seismic Toss
- Soft-Boiled
- Thunder Wave
- Teleport
Use Choice Specs on Gengar, not Choice Band, the rest seems fine to me
While your Shuckie set is fine, I guess, I recommend this instead
Shuckle @ Mental Herb
Ability: Sturdy
EVs: 252 HP / 252 Def / 4 SpD
Bold Nature
- Sticky Web
- Stealth Rock
- Encore
- Infestation
Hope I helped!!