Private insurance at landing

Do you need to take private insurance for 3 months before state starts covering? Any recommendations on which ones to use and what kind of coverage to get? Also, when you get a job, does the employer provide insurance for the time period until when you get Ontario state coverage?

It’s not required. We didn’t take any I might have had some coverage from my company but I didn’t bother signing up. From friends I know they had their employers get them coverage. Even after you get your OHIP employers still provider extra coverage like dental etc.