America is not going to invade Mexico.
Full stop.
Canada however............
he isn't going to invade, and hell if he did, before you could say Jack Robinson, we would capitulate, kind of like Denmark or Netherlands vs Germany in 1940, hell Wehave would be the first one to yell "my give up".
At the end of the day, who really wants to join the US, there would be advantages for some, but then all our children have to register for the draft, converting RRSPs to 401K, loss of $$ due to conversion etc would be an economic pain in the ass. Lower taxes would be nice to say the least, dropping from say 53% to 39% at the high end assuming no provincial tax, would be really awesome.
He is just jacking with everyone and rubs one out when he sees people with their panties in a knot. Had Trudeau just chuckled in December and then not been an asshole over feminism and not electing a female President, this would have gone away.
At the end of the day, we are basically an american vassal anyway, we are shitting ourselves rightfully so over a tariff because it will kill our economy.90% of our tv content and culture is american, more prefer NFL football and NBA to lacrosse etc, we are basically americans with "free" healthcare. Unless we tell someone when we are in the US (and face it, most of us love to shop in the US as there is more selection), unless people see our money, we are indistinguishable from them. Our lives would not really change.
Ask yourself though, why would Donnie want us as a state, he would have lost the election up here, it would add likely 40 democrat seats to the House, no GOP wants that to occur.