I am accepting the last two pokemon. I'm no longer accepting requests. This is my team:
Mareep: it can only evolve into Flaffy if I obtain 3 gym badges and into Ampharos once I heal Jasmine's Ampharos
Seel: that can evolve after it defeats a wild gayarados in Lake of Rage in the rain
Staryu: it can only be evolved by the water stone recieved by fisher tully
Togepi: other can evolve into Togetic if Mentronome ends up Blast Burn, Frenzy Plant, and Hydro Cannon and into Togekiss once it learns Fly
Chikorita: nicknamed Blade that must solo Whitney or Chuck to evolve into Bayleef and must defeat seven different letters of Unown to evolve into Meganium
Pineco: nickname it Penny if it's a girl and Pedro if it's a girl and to evolve it, it must win three consecutive pokeathlons in a row.
I will start tomorrrow.