Katiebbmama, I also delivered my daughter in QM in Nov naturally but not 剖腹, so I can answer some of your questions:
1. they keep time strictly, but you can have more than 2 persons normally.
2. you can feel free to bring your own food if you like.
1. no need to go to QMH to register. 係贊育做產前check會自動安排係瑪麗醫院生.
2. I don't think so. In my previous case, I lived in NT and I would move to HK Island till 3 months before I delivery my bb. But, I could just go to 贊育 to register before I actually move to HK Island. And, as I remember I just told them that I would move my home to HK Island later during the registration at 贊育.