She sure can. There is no law that prohibits that. However, there may be some complications with changing his status if he decides not to return to his country. Google it. There are plenty similar questions/answers on this subject.
yes
Yes.
If you are an American citizen. Yes.
Yes, she can apply for a visa to bring her spouse to US
as if u are us citizen and try to marry someone from somwhere else i think it is ok. I'd say you're really lucky and must take the chance (only if she's from Tashkent LOL).
No not unless he become a legal U.S citizen. Which takes many years.
I presume from your question that the US woman is about to marry a man who is in the US on a Fiance visa. She can marry that person within 90 days of his entry into the US. Also the marriage should be a genuine one and not for the sake of getting a green card. If it is a fake arrangement, then the fiance may be deported back and the US citizen may face legal problems.
you take a test and do follow castros rules and do not sneak out any Cubans
Marriage for the purpose of obtaining entry into the US is fraud and against the law.
You find a white woman to marry in exactly the same way that you find any other race of woman to marry.
If you marry a British woman you could become a British citizen. There are certain requirements which must be met. One of those conditions is that you must live in Britain for three years before you apply.
A US citizen can marry a Nigerian woman, but the process for her to be able to live in the United States is typically difficult. She can enter the country on a fiance visa, and then the two can get married. Once married, the woman must apply for a green card in order to remain in the US, a process that can take as much as 6 months and cost thousands of dollars. Even after all of this, under some circumstances she may be denied permanent residence.