Okay, so I arrive back and it turns out that I have been given 8 Pokemon plus zdrup's. The most interesting part was, after 7 already given/1 reserved, Vratix comes along and reserves a place. Okay.
Anyway, I have decided I will just choose, which is reasonable because some are impossible (level 40 before first gym, solo Giratina with a Pokemon you can only get after the Nat. Dex). I just have to sort through them, and will edit back with the team
EDIT: Okay, then roughly in order of appearance:
Its_A_Random's Drifloon, "Angry"
-Must always know Frustration and Payback, and no other attacking moves.
-Must use Frustration whenever it enters battle.
-Can only attack a team-mate in 2v2
-Can never use Revives on it
-Must solo one of Valkner's Pokemon to evolve
zdrup's Pokemon
Texas Cloverleaf's Chimchar
-It can only have Overheat as a STAB move
-If it knows Swords Dance, it can not learn Shadow Claw or Focus Punch
-If it knows Nasty Plot, it can not learn any STAB moves at all
-It must solo Aaron (using only Normal moves)
ungulateman's Ponyta
-Learn Bounce (level 40) before first gym I am not doing this. This is the drudgery I warned against. You may come up with something to replace it.
-At E4, it can only have moves which Spoink can learn
-To evolve, it must solo a leader with Bounce.
Sprocket' Geodude (because I can only evolve to trade. As such, you may want to set a requirement for evolution to Golem. Or not. Either way)
-Must always have Self-Destruct or Explosion
-Must KO a host with Explosion to evolve to Graveler.
TA1's Spoink, Ranga
-No STAB
-No TM/HM
-No Exp. Share
-Highest level in party
-Solo any Dark types met.
-Must always lead Not doing this either because otherwise I will never use anything else
-Must solo Giratina
I ended up just using the first six, even though Vratix 'reserved' one. Tell me if there is something I missed.