Hello and welcome to the RPC! I definitely think that character concept will work in RP. I have come across some ex garleans before in RP and it seemed like they did just fine finding RP. I would get a character wiki thrown together with what you have and then you can throw up a making connections post and find exactly what you are looking for.
Let me know if you have any questions or want to RP sometime!
Let me know if you have any questions or want to RP sometime!