There are much things to change to this team
to start off, when it comes to using Magic mirror, Espeon is the best.
a set:
Espeon @ Light Clay
Ev's:252 HP, 252 Speed, 4 Sp. Atk
Nature:Timid
Moves:
~ Reflect
~ Light Screen
~ Choice between HP [Fighting], Shadow Ball, or Psychic each...