1. Have you ever messed up some values in the save file? Or reset the quest through Lady Mystery periodically? Or check your timeline, whether you are in timeline 0 or 2. If in timeline 2 Dahlia and Michiko cannot be recruited as assistants.
2. It works fine. After pressing the button you mentioned, return home and see the Sakurai map change to the Karasuyama map.