Anything works for in-game. That said, if you wind up with Espeon, get Lapras for the tanking. Umbreon is already a tank, so if you wind up with it get Starmie.
Also, you might consider only using 4 or fewer main Pokemon. The fewer Pokemon you try to keep leveled, the more EXP there is to go...