Upvote:0
You can drive on foreign insurance and registration as long as it is legal for you to do so. For Canada, as long as you are not taking up residency and your Mexican jurisdiction does not deem you to have given up residency, you will be fine. Not taking employment in Canada? You won't be a resident.
As for limits, all Canadian provinces and territories require a minimum of $200,000 Cdn of third party liability coverage with a combined single limit for both property damage and third party liability coverage, so $100,000 US will not suffice. You will also have to get a Canadian Interprovincial Motor Vehicle Liability certificate ("pink card", even though they are not always pink anymore) from your insurer to document that your insurance meets Canadian requirements.
You will have to check with the Mexican jurisdiction where you have registered your vehicle as to whether you can legally operate this vehicle outside of that Mexican state as a presumed non-resident of that state. If you are indeed a resident of that state, you probably ought to (and may need to) have a driver's license from that Mexican state.
Upvote:1
i don’t know that I have a complete answer but I do have some comments...
Your insurance is very low. $2 million is the current recommended best coverage in Canada.
You will need to convince the border agents that, even though you are Canadian (and you must enter as such) you are just visiting and not returning as a resident. If they think the latter then they will treat the car as if you’re importing it, and it will not meet Cdn standards. If you’re planning to work here, or if you have family or other ties, they could say you are returning and establishing residency. This could have tax implications, on top of the car complications.
If there’s one really odd thing that might stand out, it’s that your driver’s licence is not from the place you are currently resident. All the US states and Cdn provinces require that you get their DL within some weeks of establishing residency, and you are only supposed to have one valid license at a time. Does your current country of residence not require this?