Regarding the dorm rooms...yes, the dorms are separated by gender (25 girl's rooms, 25 boy's rooms). Also, each room has four people, so even if you don't room with someone's character, you will still have NPC roommates to fill the spaces.