I dont see the use of espeon and xatu on one team. xatu is there to put up screens and bounce back hazards, it does the job of espeon for you. If you wanted espeon to be a sepcial sweepr, there are so many better options like Alakazam. Since your team is non weather, you will be running into weather a lot, and with alakazam's ability magic guard, he won't take damage from stealth rock, sand, hail. ?This would be a huge help, and plus if you put a focus sash on him, you would have a 100% chance of getting a hit with him ( unless they use moves like double hit...). Secondly, Salamence with a lum berry in my opinion is kind of useless. Sure it can heal confusion from outrage, but there are just so many better options. for one, focus sash. although Salamence can be hit by SR, you've got magic bounce pokemon so hazards shouldn't be a problem. IF you think focsus sash is too risky, yache berry would also be a good investment. it weakens the effectiveness of ice type attacks. Since mence has a 4x ice weakness, this may let him tank a hit depending on how strong the opponent is.
Alakazam set
Alakazam (M) @ Focus Sash / Life Orb
Trait: Magic Guard
EVs: 4 HP / 252 SAtk / 252 Spd
Timid Nature (+Spd, -Atk)
- Calm Mind
- Psyshock
- Shadow Ball
- Focus Blast