Narcissa Malfoy, Cho Chang and Fleur sound lovely and i wouldn't mind Lupin, I think he has some good interaction potential.
Rest of the male crew is irrelevant to me as i'm straight, but I do think the game needs male characters; if it's always full-on female crew all lusting for the PC, at some point it becomes samey and does not feel special anymore.
But so far, you have done a very good job imo, so i trust you fully to develop this very well.