Let’s deal with the provincial rules first. All provinces, except Ontario and Newfoundland, require you to actually live in your home province for at least six months plus a day (183 days in most years) in order to be considered a permanent resident of that province, and therefore qualified for provincial health insurance (medicare) benefits. Ontario allows you to be out of the country for 212 days (seven months) and Newfoundland for eight months without risking loss of your medicare benefits. If you stay out of your province longer than that, you risk losing your “residency” and with it your medicare benefits, and you will then have to re-instate your eligibility by living in your province for three straight months (without leaving) before you get those benefits back. And you will have to be able to prove that you have complied. If you overstay that six-month allowance and are seen to be doing so by border agents you will likely be put on a restricted list and denied entry to the U.S....