With his illegal presence, I would think the consulate would expect mom to do the same thing. What reason would she have to return to Mexico? That’s what they’ll want to know….
Totally agree. The issues for OP, as I see it: wasted time, money, and a confidently incorrect lawyer. Fire that lawyer.
Your end result will be the same as if you hadn’t filed the I-130.
Hopefully you realize that the Canadian will not be able to work at all in the US (even remotely) until he/she has GC/work permit.
And by “National,” do you mean “Citizen”? There is a difference.
Unfair, how? Visa category rules are the same for everyone, regardless of where they are from. It wouldn't be fair if a USC petitioner from Cuba could bring over derivatives, but those from other countries could not.
It will be futile to gather any police reports until the visa is close to being issued. Any police report you obtain now will not be valid in 10 years or whatever.
Again, those only show that a marriage did not take place in that particular jurisdiction. Not hugely meaningful when the world's population is quite mobile and we have the state of Utah marrying anyone in any place on earth.
He will not need the police report or medical exam until closer to the time of the interview. Specific instructions for both items will be given to him by the consulate.