I dont know if you like this team, but i focus on more on balance than how many Legendaries i have on the team
love it or hate it, It's gonna help me get though the game

(Tepig final Evo): M/Blaze
Obtained: Start of the game (as Tepig)
Brick Break
Wild Bolt
Boiling Water/Nitro Charge
Flamethrower
Boosting your speed is good and all but being the only fire type to learn a damaging water move you might as well take advantage of it.

(Oshawott final Evo): M/Torrent
Obtained: Egg from Trade (as Oshawott)
Grass Knot
Ice Beam
Surf
Return
Water Pulse is just a weaker Surf. Boiling Water is useless on the same set as Surf. All waterfall can do is hit Blissey. Ice Beam for Grass types. grass Knot for other waters and Return for powerful neutral coverage.

Raichu: M/Static
Obtained: Egg from Trade (as Pichu)
Agility
Eleci Ball
Grass Knot
Brick Break
Agility makes you very fast allowing a strong Electra Ball. The rest is filler.

Alakazam: M/Magic Guard
Obtained: Dream World
Psyhcic
Shadow Ball
Focus Blast
Energy Ball
Kazam cant Calm Mind well because of his worse than bad defence.

(Snivy Evo): F/Overgrow
Obtained: Egg from Trade (as Snivy)
Leaf Blade
Dragon Tail
Coil
Leech Seed
Sunny Day means you're asking to take a strong fire move to the fface. Coil for attack, defence and accuracy. L-Blade for epic STAB. Dragon Tail as coverage. Leech Seed saps your health like you just don't care.

Zoroark: F/Illusion
Obtained: Egg from Trade (as Zorua)
Night Burst
Flamethrower
Grass Knot
Nasty PLot/Focus Blast
Zoroark is better special-based IMO. Nasty Plot for some spatk boosting or Focus Bkast for coverage.