You mean to apply for Mexican citizenship? Or just marrying? Either way, yes you can, but several legal requirements need to be fulfilled beforehand.
See the related links for further information.
No. Neither will automatically become citizen of the other country.
He is both Mexican and American. He has dual citizenship.
Yes, the child born to a US citizen, can be a US citizen irrespective of place of birth.In your case, the child will also be a dual citizen. But remember to register your child's birth at the US embassy or consulate if he or she is born abroad.
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, an American citizen may sponsor a same-sex Mexican spouse for a visa, permanent residency and, ultimately, citizenship.
federal district court
Yes. You must be Mexican by birthright and have one or both parents of Mexican citizenship.
Yes you can ;)
No. If you are a a native-born or naturalized American citizen your citizenship cannot be removed from you - UNLESS - you used fraud in order to gain your American citizenship.
She will still need to be sponsored by the spouse (who is an American Citizen) and apply for residency first. Once permanent residency is granted, she has to wait (I believe it's approximately two years) to apply for citizenship.
The illegal immigrant can take his United States citizen son to Mexico; however, it is highly likely that the illegal father will be detained at customs due to his lack of citizenship.
No. Immigrants must fulfill certain requirements to become Mexican nationals.