How do I save characters to a save game so that I can spawn in with the same character that I chose even after leaving the game?

You can’t save the character, you can only save variables. So if you have, for instance, a health variable in the player, that goes where the integer variable is in my example.

If you want to save the player location, you save a vector, and so on.