- Spawn the horse.
- Possess the horse. This automatically Un-possesses the character, without necessarily destroying him.
- Attach the Character to the horse. You can do this any way you want. I would try it with a socket.
- Your character is now attached to a horse pawn which is controlled by the controller that used to be controlling the character. I.e. the character is now riding the horse.