^ I suggest replacing Aurora Beam with Ice Beam and Water Pulse with Bite (Since it's considered a Special Move in FR for being a Dark-type) on Vaporeon. Level up Golbat to 49 so it can learn Poison Fang for Mean Look, or just teach it Sludge Bomb. Post Snorlax's moveset too. For Dugtrio, replace Sandtomb with Tri-Attack, get rid of Cut for Slash or Aerial Ace, and level it to up 51 and replace Magnitude with Earthquake. For Butterfree, replace Psybeam with Psychic, Safeguard with Silver Wind (Lvl 47), and Gust with Giga Drain. For Charizard, Get rid of either Flamethrower or Blast Burn (The recharge next turn isn't really worth it) with Slash (Lvl 44), and Scary Face for Dragon Claw or Earthquake, and you're good to go. Though it'd be best to level up a lot, because Gary/Green's Starter is at lvl 65 I think.
Battling Norman, most likely gonna lose.
Skitty- Lvl 28 (Higher lvl cause she's not evolving for a while)
Swellow- Lvl 27
King's Rock (I know, useless on a Swellow)
Kirlia- Lvl 27
Mightyena- Lvl 27
Marshtomp- Lvl 30
Water Gun (Obviously replacing with Surf after I win)