One possible solution:
generate a sprite for each different character
create a scene with 2 button (arrows) and one textureRect
on click of a button change the sprite
you can then map the sprite name to the character scene (supposing you have 1 scene for each character)
When the game starts you can then dynamically instantiate the correct character scene