Umbreon: Looks good. EVs go 252 SDef/ 248 Def/ 8 HP
Leafeon replace with a better Eeveelution:
Espeon @ Life Orb
Trait: Magic Bounce (Dream World)
Timid Nature (+Spd, -Atk)
EVs: 252 SAtk/ 252 Spd/ 4 Def
- Shadow Ball
- Hidden Power [Fighting]
Crobat: Switch Aerial Ace for Brave Bird. EVs: 252 Atk/ 248 Spd/ 8 SDef
Starmie i would add Rapid Spin FOR SURE. Stealth Rock KILLS this team. if Espeon with Magic Bounce is KO'd you need a Plan B. make it Spin. also i would add Thunderbolt over Psychic. Drop Recover for Spin, Starmie dies if you breathe on it too hard. EVs:252 Spd/ 248 SAtk/ 8 HP
Magnezone: go with Thunderbolt, Hidden Power [Ice], Flash Cannon, and Volt Switch. EVs: 252 SAtk/ 248 SDef/ 8 HP. HPIce is for KOongoing Dragon types locked into Outrage like Dragonite, Garchomp, Salamence, Rayquaza, and Haxorus.
Camerupt: Switch Flamethrower for Overheat or Eruption on a Physical set with one Special attack. Eruption gets less powerful with lower HP at which point you Explode, or Overheat hits for 210 bp after STAB and drops your not super important SAtk stat 2 levels. otherwise Switch Earthquake to Earth Power and keep Flamethrower or go with Fore Blast. EVs: 252 Atk/ 248 HP/ 8 SAtk on the first set or 252 SAtk/ 248 HP on the second one.
hope this helps :)