Some general suggestions:
I'd be really leery about defining a character's sexual orientation. That's a big thing to decide for someone unless it's absolutely critical to the plot, and even then, I'd rather hint at it and let the player decide to go in that direction rather than make it explicit. Some people would be really uncomfortable forced to roleplay that if it was a big part of the scenario, and if it's not important, there's no reason to include it.
Don't be overly explicit with the hooks. For example, instead of asking "When you found out your father was involved in the occult..." think about asking "Why do you think your father was so secretive?" In my experience, what a player will invest in the character is more meaningful and creative the more room you give them. And the game will play out in ways you don't expect based on how their answers change things, which is a hell of a lot of fun to DM. I've run my Morro Castle game three times now, with mostly the same characters, and each time it's played out very differently.
You've done a good job of intertwining the characters -- the intra-party distrust has been half the fun of the Dread games I've played/run. Be prepared for that to sidetrack things, though. You've gone out of your way in the questions to bring those issues up; most or all of the players are going to sieze on that, so if you're not ready to incorporate that into the scenario, it's going to throw you off.