So she is basically a gender swapped Invisible Man. There aren't any problems with the sheet and everything is in order. I just hope you won't regret playing a character who might perhaps be the lowest-level one in the roleplay so far. If you're ok with it then it's all fine. Phantom is accepted. But at this point I have to wonder why all the heroes from abroad come from Scotland hehe.