In regards to staying in hospital, you generally stay in for 5 days after a caesar and 2 days for a normal vaginal birth. (This of course is provided you and bubs are healthy).

You generally have whatever midwife is on duty, this goes for antenatal and labour.

At my hospital (public) I see a Dr at weeks 20, 34 and 41. All other appointments are with a m/w.

I think Telly covererd everything else.

Good luck with your pregnancy.