I can't comment on the waiting period. I'm not familiar with the MSP program since I live in a different province.
It is not possible to purchase private medical insurance since your wife is already pregnant. It is only possible to purchase this insurance before an individual is pregnant.