One doesn't work for the US company, just a Canadian subsidiary. Which means Canadian HR, who handle all of that stuff for you. It's a long-solved problem you're worried about.
Also: It's Canada. Health insurance isn't a big deal here because we have a first world health care system. Sure, additional health insurance is useful, but most people don't need it.