eh..... It's your choice not mine.
If you have a vaporeon and a gengar that could work...Use skill swap so vaporeon has levitate and use (Forgets move) so that oonce gengar faints, they faint too.I don't like the eeveelutions or eevee 
No, that takes to long. And if they had like Skarmory they could Whirlwind. Easy. It's not so good either. If your going with Vaporeon then go for a Rain Dance team.