Hey all! So, now that I'm awake again, I'd like to answer a couple of questions and statements.
First and foremost, a player's gender has nothing to do with their potential for a role in the game, including the gender specific title of the Witch. Now that I actually think about it, I believe I'll change that role's title to alchemist in future games. I believe everyone has the same potential to be a sneaky, intelligent player, and worrying about specific genders or a gender spread among teams is completely unnecessary, especially in a game like werewolves where player's O/O lists won't be coming into play. In fact, trying to put players of certain genders into certain roles would actually be rather unfair, if anything.
I do werewolves roles completely randomly. Specifically, I shuffle up a deck of 20 cards, then deal them out one by one for each player. The first card I flip over is the role for the person in the number 1 slot, and so on. It's possible we could end up with an all male werewolf team, I suppose, with this method, but if we did, it wouldn't be by design. As it stands, however, your best bet as villagers is to assume anyone could be evil and handle your trust accordingly.
Secondly, werewolf victims do not get any information that they are or were, other than learning they have died in the event of a successful attack. If a player were to be guarded by the bodyguard, or healed by the healer, they wouldn't get any such message from me. I hope this helps clear things up!