So my team is:
Chikorita named "S'port": must learn Light Screen, Reflect, Safeguard and Aromatherapy by the Elite Four.
Crobat named "Zucky": must learn Haze; only attacking move is Leech Life until level 27 when it learns Air Cutter
Wooper named "IWantMeme2": may only use new moves once it gets to levels 11, 22, 33 and so on; must solo Red Gyarados
Aipom named "Dash": may only use Scratch, Focus Punch, Swift, Double Team, Double Hit and Fury Swipes
Stantler named "Bambi": must be caught ASAP; may not battle until Amphy is cured; no moves of the same type; must solo 5 gym leader Pokemon and 3 E4 Pokemon
Eevee named "Louis": roll a die to see what it evolves into.
1. Flareon
2. Vaporeon
3. Jolteon
4. Umbreon
5. Espeon
6. Eevee
must either evolve at level 25-40 and have only one STAB move or evolve at 50 with no restrictions
Thanks.