As you’re going about this, a handy list of What Not To Do (aka, all about the Supercrip Trope):
There was a recent discussion about disability in games, though the question was about playing as a disabled character. A lot of these posts are relevant to what you’re doing:
@dashingdon is in the early stages of a WIP about people whose powers come from their phobias. Some of the same ideas might apply: