I advise you for haring a good travel guide who has vast knowledge about travel.
A fiance visa allows American citizens to bring their fiance into the United States. This visa allows the non-citizen fiance to enter the United States and live with the American Citizen until they marry.
Yes you can ;)
Currently an American citizen is not able to obtain a fiance visa for a same-sex fiance.
Yes but you do need to file outside of the US for permanent residency.
* ---- == == * ---- == == * ---- == ==
The minimum processing time for a Fiance Visa is 6 months. For more Visit at http://www.mythaifiancee.com/fastest-processing-time
Yes, but the Uruguyan citizen must first get a fiance visa before entering the US for marriage.
Best Guess: The Salvadoran can go back to El Salvador with or without child (who has U.S. birth certificate). Then U.S. citizen can file fiance visa. Once approved, Salvadoran goes to US consulate in El Salvador and gets fiance visa to come back to U.S. for purpose of marriage. Usually fiance visa takes about 3 to 6 months.
This visa is not necessary.
yes but it has to be an American visa.
Yes provided your fiance has no other visa and not already in US. For marriage purpose, its important for your fiance to enter US with a fiance visa and also to get married within 90 days after entering US else she would have to return to home country.
Yes the man from China will need a visa to visit the U.K.