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

^ wasn’t the OP talking of 'crossing the border’to live on the US side? If nys it’d make financial sense since the child would still pay Canadian tuition if he chose to attend a Canadian university and would be instate for sunys including med schools.
If Minnesota it wouldn’t since Manitoba has reciprocity already.
Not sure for Michigan.