I don't think it would be a military invasion, more like an economical one.
Canada relies on US and is isolated from the rest of the world, US can strangle it economically if need be until it folds.
They can also cause divisions inside the country and disrupt it.. we're seeing this already in Alberta.
Canada is vulnerable.