That's an interesting question. This idea never crossed my mind, so I'd say we should stick to human characters for now since they come from the non-magical world. Having them suddenly turn into a different race doesn't make much sense in my opinion.
Instead of reworking the entire character, I personally would just make a new one to fit the case here! It'd be a lot smoother, but it's entirely up to you!
Okay so, the character is nice. I like it. I'm not sure if this was clear, but your character is from the "real" world in a way. Meaning the world they're originally from has no magic and stuff like that. It's just like ours. They're being transported to the magical world here, and they'll have...