And it must have high HP.
I was going to do this with Blissey, but it can't learn baton pass.
Ok wait scrath that. Again. Vaporeon learns all the moves you want it to learns. Fits all your conditios. It's a reknowned baton passer and is still used today by some of our finest trainers. I'd go along with it if I were you