Venusaur
Level 41
Razor Leaf
Sleep Powder
Leech Seed
Synthesis
Never EVER use Hyper Beam or Elemental Hyper Beams (Blast Burn, Frenzy Plant, Hydro Cannon). That loss of turn after the move means that the enemy will either kill you, stat boost and then kill you, or switch to a stronger Pokemon and kill you.
Anyways, Solarbeam shouldn't be used without Sunny Day, but your team isn't going to benefit much from the sun. So stick with Razor Leaf as your attack.
Leech Seed is an important move, and Synthesis can help for even more healing. You can also use Light Screen to protect from special attacks.
Pidgeot
Level 39
X Special
Aerial Ace
Return
Steel Wing
Featherdance
Like I said, X items don't work as hold items. And why does Pidgeot have X Special? It has no special attacks at all.
Get rid of the last three moves - Wing Attack and Fly are inferior to Aerial Ace and Sand-Attack is just bad. Return will be your strongest attack and Steel Wing lets you handle Rock Pokemon. Featherdance only because Pidgeot can't learn any other good moves.
Raichu
Level 38
Thunderbolt
Substitute
Focus Punch
Thunder Wave
We all know that Electric Pokemon have trouble against Ground/Rock types like Golem and Rhydon. Raichu can handle them, but not with these moves. The only good move here is Thunderbolt, all the others should be replaced.
Basically, Raichu needs to use Substitute to protect itself while it's using Focus Punch. It's certainly much more effective against Rock types than using lame Slam and Strength.
Kadabra
Level 38
X Attack
Calm Mind
Recover
Psychic
Fire Punch
You're almost there, but you need to evolve it. And what can Kadabra do against Steel types? Not much. You need another special attack, and the best option is Fire Punch. You can breed Alakazam with a Magmar to get Fire Punch onto it.
Dugtrio
Level 37
Dire Hit
Earthquake
Rock Slide
Aerial Ace
Sludge Bomb
Hopefully, your Dugtrio has the trait Arena Trap. If it doesn't, get a new Dugtrio because this Pokemon is nothing without that trait. Anyways, you'll want to replace Rock Tomb with the more powerful Rock Slide, get rid of the weak Dig for Aerial Ace (oh wait, you already used it on Pidgeot, didn't you? =\ Well, try to get another TM). And your last move should be Sludge Bomb. Sludge Bomb takes care of Grass and Bug Pokemon, while Aerial Ace takes care of those who have 4x weaknesses to Flying attacks (like Heracross, Parasect, etc)
Vaporeon
Level 40
X Speed
Surf
Ice Beam
Wish/Toxic
Acid Armor/Protect/Haze/Roar
Ice Beam is so much stronger than Aurora Beam. Water Pulse is quite useless when you have Surf. All Vaporeons need Wish, but that's a bred-on move only. Breeding Eeveelutions isn't that easy, since there's only one of them and they are usually male. The only real way is to breed with a Ditto. You could use Toxic over Wish for now. The last move should be a defensive one, maybe Acid Armor or Protect, or even Haze/Roar.
-----------------