U.S Citizen but lives in Canada. Would my son still have opportunity for scholarships?

Again unless you are very affluent and can afford to be full pay easily the option that minimizes undergraduate debt would be the better choice.