Not OP, but there's two concepts you're confusing: Residency and Tax Residency. Tax residency, for mortals, is normally where you live and work, so for you, even with the Canadian company, it'll probably be the US.
The only real obstruction I'm worried about is the legality of doing that work for money. I have some friends who I could employ too, and lots of cash could just sit with the company, but if I can't work for that entity (legally) there's no point in starting it.