SIN yes correct you get right away. but for health card its different in each province. see the website below for Ontario
http://www.health.gov.on.ca/en/public/programs/ohip/
Eligibility
Ontario residents are eligible for provincially funded health coverage (OHIP). Generally, to be eligible...