A foreigner who marries a Mexican doesn't automatically get Mexican nationality, but they can apply for Mexican nationality after only 2 years instead of waiting longer. For example, a foreigner (not married to a Mexican) who applies for Mexican nationality on the basis of Mexican residence has to wait 5 years.
Any person with citizenship in any country may apply for Immigration here easily if they have someone here to sponsor them, like a spouse, parent, family member, etc. Sponsorship does cost a somewhat large amount of money, but it almost always works in any situation.
Yes, but as you pointed out, your spouse needs to begin the application for the immigration and naturalization process.
no
Yes, an illegal Mexican can get married in the state of North Carolina. They will need to show a photo ID and a birth certificate.
If they get suspicious that this was a phony marriage, they can do that. If you can, it is recommended to wait for a while after you receive your citizenship certificate
No you will not become a Mexican citizen but you will have Mexican recidency. Your fiancee can have the option to apply for citizenship later on if she wants.
Not at all. Legal proceedings must be followed to get citizenship.
No. Neither will automatically become citizen of the other country.
Well, because the answer if both of you are of the same country of origin is so obvious, I am going to assume you mean one of US citizenship and one of Mexican citizenship. If you want to get married in the US, the person with US citizenship would have to set up the marriage. I would ask your local government officials.
No, you will not be able to apply for citizenship while outside the U.S. Your husband will need to petition for a K-3 visa. Once in the U.S., you can apply for citizenship after being a permanent resident for at least 3 years.
No, a valid social security card is not proof of citizenship. It only indicates that you have a valid social security number. Proof of citizenship would require other documents such as a birth certificate or a passport. Being married in the USA does not automatically confer citizenship, so it is not sufficient proof of citizenship either.
Most foreigners can obtain a Mexican passport if they move to Mexico with an immigrant visa and live there for four years (2 years if married to a Mexican citizen). Then one can apply for Mexican citizenship and passport.
Yes, after living in Mexico for two years, as opposed to five years if you are not married to a Mexican. The Mexican Supreme Court has ruled that same-sex marriages must be recognized.
I believe that anyone can change his/her name (first or last) whenever he/she wishes to do so. You just have to apply for it and follow or requirements.