I agree with Thunder Wave or Wish. But don't get rid of something for Baton Pass. BP is not required for passing Wish, simply use Wish and then switch to the pokemon youd like to recieve it.
But then the Pokémon that would get switched in would receive a hit. That's not the case with a slower Pokémon and Baton Pass.
I have another question myself, are leading Weaviles usually Adamant or Jolly?