Umbreon- eh, I dont usually like umbreon, but whatever works for ya. I would go with charm over dt. with its wonderful special defense and charm only a ch can stop it. also a good curselax/sweeper counter.
Celebi- ya I know umbreon helps this out, but I still don't like it! Go with my set of leech seed, pyschic, recover, heal bell, aka the standard. I have never liked that combo really, celebi has many weaknesses to be a perish trapper, TOO many.
Flareon- heh, baton pass is there to pass on positve buffs to others if you need to switch out, good set. ok, I dont know a last move since I basically got rid of all of your baton passers, but uhh if you have a pokemon trapped, and you need to switch out, thats another reason baton pass is there... or something uhhh sorry O_o.
vaporeon- I demand growth over roar, demand it! or just stick with the set ya got, its not horrid or anything.
growthon # 1 - you need hp ice, hp ice over say baton pass on this guy, it can make him a much more lethal sweeper imo.
Espeon- hp water over baton pass, takes care of t-tars and houndooms nicely, as well as some other stuff.
there ya go, I think baton pass sucks, sup x;
~ Chris