Prenatal - We did not use any program. I listened to a lot of classical music. just because I like it. I specifically read to the baby in utero. His favourite stories are ones he heard before birth. He also enjoys Beethoven’s 3rd symphony, which is my favourite, and I saw played live around 32 weeks.
Parent/Child relationship - I’m quite a big supporter of attachment parenting. We are co-sleepers, I wear him in a sling (when he isn’t on the floor), I breastfeed, etc. There are lots of studies linking attachment with infant well-being.
Early Education - We have been doing the program from “How Smart is Your Baby” and will/may be starting LR and LM soon. (Pending spousal approval) But will continue with paper flashcards as well.
I do not have an opinion on Montessori.
Languages - We do ASL everyday. Spanish on Mondays, English Tuesdays, French on Wednesdays, German on Thursdays, Mandarin (Chinese) on Fridays, Russian on Saturdays, and Japanese on Sundays. We seek out interaction with native speakers and my husband and I speak those languages exclusively on those days. We aren’t sure if we’re going to keep it up like this though. Ultimately we would like Zed to learn 10 different languages, the above 7 and Arabic, Hindi, and Latin. We haven’t decided the best way to teach them all. I am fluent in 4 of the 10 and my husband in 3 (only English overlaps) however we are both learning along with our son for the other 4. It seems to be working. He recognizes bathroom in all 7 spoken languages and will sign it (unfortunately not to tell us he needs to go, only after, or if someone leaves the room he wants to know if that’s where they’ve gone)
I know many people who have had success with OPOL for other languages, the only concern is your child may think that all women speak one language, and all men the other. Which is easily corrected (and adorable in my opinion)
Because this doesn’t leave me busy enough I also do IPT/EC, music classes, and work from home.
Your plan looks pretty good to me. Enjoy him when he arrives, they grow so fast.