User, I like your character, but I don't think he'll fit in this roleplay. As a human, he'd be chipped and would be under someone else's control. Also, he wouldn't last long on an island of mostly hostile Non-humans.