It depends on if he is entering as a spouse or fiance. If you marry in Canada, he will have to reside in Canada until he can get a visa, which I have been told by Immigration is two to three years. If he entered as a fiance, then about 8 months after you get married, or longer. The actual length of time depends on how backlogged the immigration process is at the time you apply.
After marriage you can petition for yourself, you cannot apply for residence
at that time as there is a delay of three years or so for quota availability.
The petition does not authorize you to remain in the US. The preference petition can be upgraded once she becomes a citizen without the need for a new petition.
Yes. A Canadian can work in Canada, it makes no difference that he or she has permission to work elsewhere.
the green card has nothing to do with the Canadian/French visit. What matters is where is your citizenship based from? as a French citizen or Canadian citizen then you'll have no issues traveling back and forth from Canada to France. The green card is used for American relations only.
If you are also a US citizen, you need to carry both passports and they should be valid.If you are a Canadian citizen and have green card, you need a valid Canadian passport with your green card.
NO....
yes certainly there is. it is appropriately called Permanent Resident Card in Canada and it is used by many people across the country just as Green Card in the US.
Absolutely. Just contact the INS.
No. He also needs a visa issued by the Canadian government.
If it's an American Green Card then no you can't. You must go through the appropriate channels to immigrate to Canada. If it's a Green Card of Canada (which is actually called a Permanent Residency Card in Canada) then yes you can live in Canada.
Yes
No. Getting married doesn't give a green card. If the marriage is not a marriage for other than getting the green card it is illegal and against federal laws.
A Canadian citizen with a green card can use their Canadian passport to exit the US and use their US green card to re-enter the US under the same status. Hope this helps.
for sure ya