ekaterina1984,
Welcome to Canada. I grew up in Toronto and yes it's COLD ! But soon you'll be complaining it is too damn HOT when summer begins ;)
Also for medical insurance, you could have bought blue cross insurance before landing by your own Visa card or your husbands. We got it for 91 days.