u hav great choice of pkmn! i'm sure u train them to lvl 45-50 is enough. gt dustox learn psybeam if u haven, gt beautifly learn gust, silver wing, mega drain, gt torchic learn flamethrower, blaze kick, sky uppercut, smoke screen, gt linoone learn slash, surf, headbutt(i luv this move) and odor...