-Empoleon (level 60 to 100) Staraptor (level 50 to 100) Dialga (level 50 to 100) Azelf (level 50 to 100) Kricketune (level 45 to 100) Ponyta (level 50 to 100)
-Empelon, as high of a level as desired. Honchkrow, as high of a level as desired. Lucario, as high of a level as desired. For the rest, fill as desired, with Luxaray recommended.
-Empelon (any desired level): Metal Claw, Surf, Hydro Pump, Aqua Jet. You could also give it Ice Beam and Blizzard instead of Aqua Jet and Hydo Pump. Luxaray (any desired level): Spark, Thunder, Crunch, Shock Wave Garchomp (any desired level): Earthquake, Dragon Claw, Shadow Claw, and a Physical type attack of your choice Honchkrow (any desired level): Sucker punch, Fly, Faint Attack, and a move of your choice Lucario (any desired level): Drain Punch, Close Combat, Aura Sphere, Flash Cannon Rapidash (any desired level): Flamethrower, Fire Blast, Take Down, Strength