To be fair this game is hopefully taking place after Evolution, since otherwise Kitty and Rogue might still be underage. With that you could say that Kitty's parents split up at some point with her father moving away. That being said I think Rogue already has daddy issues in the game because she's almost always the first one to call me Daddy and ask me to call her baby girl (although even Emma will get to that point eventually).Kitty isn't a girl with Daddy issues she loves her parents, Emma has to dress "normally" in school but in comics she dresses like a whore since Evo is different continuity she can be whatever, Rogue is clingy because you're the first guy she can get with.
As for jobs I asked if Oni could expand the money gain by helping in & around the school and I can only hope he took it into account, I also asked if he could expand dating at all.
Come to think of it can we maybe get a few more character-specific nicknames and lines? ie: "You really drained me that time Rogue" or "You know how to make this Kitty purr". I know Emma has one for when you're hard enough to crack diamonds, and having more unique dialogue would help keep things from being repetitive...