the US does not recognize dual citizenship.
no, he needs to get a 3 year stay
No. When you are born an American you are always an American unless you decide to take the citizenship of another country.
== == In Short: no.
No. citizenship has to do with where you were born, and where your parents were born. It has nothing to do with marriage.
Have to live in UK for 3 years to get UK citizenship
The Mexican must apply for Resident Status and after 3 years of being a Resident Alien they can apply for Citizenship.
Yes, regardless of the alien's status. He can adjust his status and apply for citizenship once he or she marries a U.S. citizen.
Only if you apply to become a Canadian citizen. Once you get residency in Canada you can apply for provincial healthcare.
No you do not.The only person that doesn't have citezenship in America is the person from overseas.Another answer:Marriage to a foreign citizen does not affect one's own citizenship. If the new spouse wishes to obtain US citizenship, the laws of the home country determine whether or not that individual either gets dual citizenship or loses the original citizenship. For example, if a bride from New Zealand marries an American, she may gain US citizenship and retain her New Zealand citizenship. If a Chinese bride seeks US citizenship, though, China will not permit her to retain her Chinese citizenship.
No. The spouse would have to naturalize in France to become a french citizen. Children of this couple, who are born in the US, are dual French-US citizens at birth. The process for "recognizing" french citizenship is complicated, however.
If you have a spouse to sponsor you and have a job, and can speak English or French, then you will very likely get citizenship.