I have some Umbreon experience, so I can offer a few things there.
Your Protect/Wish/Confuse Ray/Payback set looks really good to me. If you'd really feel like you'd like to Baton Pass the Agility to another team member, you can go that way, but I like your first set, because that Umbreon can hold its own ground in a fight.
Oh, but you should know, that if Confuse Ray forces a switch, Synchronize will not burn subsequent targets. From personal experience, Synchronize only kicks in when your pokemon first receives the status effect.
And the reason Wish is so popular is that it can be a little more versatile than Moonlight. Wish has more PP, and can be used to heal other party members in a pinch, by switching out right after using the move. That's what I love about it, anyway. If you'd rather have fast healing for just Umbreon, you can always use Moonlight.
And your other couple team members look good, to me. I don't have experience with either, so I'm a bit unsure how to advise. But it sounds good...?