Unfortunately no.
Its possible
No it does not make him a citizen, but it you may sponser him for citizenship if you wish.
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.
yes, apply as a single person that way when you marry your fiance you are an American citizen and it will make it easier to get him a green card.
Yes, some US states permit same-sex marriages and an American citizen can sponsor a same-sex foreign spouse for permanent residency, leading eventually to citizenship.
and how we would go abouts getting legal citizenship or if it happens automatically ! im confused:(
A person can get a fiancee visa by filling out a form called the K1 fiancee visa. Requirements are that both are eligible to get married, have met in person the last two years and the person is a U.S Citizen.
You can get a greencard if a US citizen familiy member, relative or fiancee petition you.
No, your fiancee would need to be a citizen to petition you. Moreover, if you entered the US illegally, then even if your fiancee was a citizen, you would NOT be able to legalize your situation. If fiancee was a citizen you would need to file a I-130 petition and file for a I-601 waiver at the US embassy of your home country, and you would have to go back to your country for the hearing. Such waivers are hard to get. Your citizen child will not help you. Suppose you entered legally and overstayed because you found out you were pregnant. The situation is different in this case. You would be able to extend yopur stay, get a visa initially, then a Green Card and then citizenship after 5 years in Green Card Status
You can legally bring your fiancee from Mexico with a "fiancee Visa" and you will have 3 months to marry him.
For the US Citizen or the fiancee? The foreign fiancee does not need to have a job waiting in the US for them. In fact, they can not work until they have applied for a temporary work permit once they are in the US. The US Citizen would not need to have a job necessarily, but when filing for a K1 fiancee visa, they need to be able to prove that they meet the financial requirements on an affidavit of support for their foreign fiancee. If they can't then they need a co-sponsor who can prove that they can meet these requirements, and are willing to support the foreign spouse.
choices: 1) Marry the person and have him/her file an I-130 then "upgrade" it when the person becomes a US citizen. 2) Wait until the person is a US citizen then s/he can file for the fiancee visa. Either way you're looking at a very long wait until you can come to the USA.