thanks for so many replies, few quick follow-up questions,
1: For OHIP, I see they need to be present here for 153 days on the website however, I read here they can apply for it once landed.
https://www.ontario.ca/page/apply-ohip-and-get-health-card
2: They're not eligible for a pension, but I can claim them as dependents and can use them in tax harvesting correct?
3: How is SIN helpful, if they're not going to work?
4: Any benefit of them having TFSA account?