we were a bit rushed because my grandma was not doing very well. we actually hadn't even decided on a name the day we went in to register her birth! we made that decision in the office (it was either going tto be X Y, or Y X, we just hadn't figured out the order).
the registration in hk is VERY fast and efficient. for the canadian passport, it normally takes 15 working days~ 3 weeks~, but they can speed it up if you are needing to travel. i produced our tickets and we ended up getting the passport in 6 working days.
she didn't need a visa as she has ROA, but we DID need the birth certificate to travel for entry back into hk or else she gets a visitor visa in her passport, and we don't want that!
for the vaccinations, if memory serves, she had the doses at 1 month and then when we came back. it really wasn't a big deal.
all-in-all it was a little stressful, but honestly it was still relatively painless.
1) get birth cert ~ then apply for visa if needed
2) book tickets
3) apply passport ASAP, providing tickets as proof of travel to speed up the process