You can ask, and I am glad to answer
Not every girl will live at home with the MC. Samantha and Simone have their house; the same applies for Alexia, Maddie, and Megan. They can form part of the harem without living there when they join the harem.
The game will have three phases:
* The first phase will cover the arrival at home and the establishment of the harem. It will be closed in v.0.9 with the arrival of the first batch of students. It explores how family and old/new acquaintances are integrated into the budding harem.
* The second phase will cover their first weeks at home, the last arrivals (Grandma and 2 more ladies), and the stabilization of the harem. It also will give the opportunity to the player to impregnate all the ladies s/he wants to see with bellies in the third phase. It will cover the clone/spying plot, too. It explores the new ladies' story, the first bits of competitiveness, the newcomers integrating into the harem, and how the "first girls" interact with the "new girls".
* There will be a time jump (I'm still doing maths about how many months) for the bellies to develop and the MC to do some things off-screen. He won't be in Newport during the time jump, and it will be justified inside the story.
* The third phase is the MC's return home after the time jump. The bellies have developed, the last batch of students has arrived, and the harem is public now. When the MC returns, the second batch has been there for some time and they know about the harem. This phase will show their reactions when they meet the MC and, obviously their interaction with the other girls and how the MC romances them.
* Then a 22 years time jump for the epilogue, where we will know every girl's story depending of:
a) The MC is on her path. (Marriages, professional career, etc.)
b) She's pregnant or not at the end of the third phase. (Children, etc.)
c) Some other variables.
We also will know how the family as a whole (here the concept of family includes everyone the MC cares for) has evolved during those years.
I hope to have answered all your questions.