They have to become citizens of that country to marry that person.
As long as she came to the US legally, and has proofnoprior marriage (proof of divorce) you can marry her in the US or her home country. It would be easier to marry her in the US and apply for I-485 status adjustment. They do not have to be a citizen of the country as stated above. You should still consult an Immigration lawyer. Unless you are on the tourist visa, then rolls simply change. You need to file for I-485, and your US citizen spouse needs affidavit of support and other forms of documents.
First, you need to apply for a marriage license and get married. After you are married you need to file I-130, affidavit of support, possibly work authorization card and I-485 in most cases. (Adjustment of Status), many people use attorneys to do all the forms or they do themself. I recommend waiting a little while until you get all the bona fide marriage proof (showing you are a real couple such as joint bills, credit cards, bank accounts, photos, letters, proof of a relationship prior to your wedding, etc) and things such as translations of birth ceritificates if he/she does not come from a English speaking country, a medical exam, etc. Upon sending everything in, you get a bio-metrics appointment for finger prints and after that you just wait for your marriage based green card interview. In your interview, the immigration officer will question you about anything to do with your marriage and the immigrant and background. They generally ask many personal questions ranging from the color of your curtains to your sex life. Be prepared. If they are satisfied with your marriage they will either give you a stamp there and tell you are approved or send you home to wait. If you are suspected of marriage fraud, you will be rescheduled for a fraud interview. You can go to www.immihelp.com and www.uscis.gov for more information
yes
Yes, if they get a marriage license.
No- that is considered bigamy.
File for a fiance(e) visa for the person and marry her/him once s/he gets the visa and comes to the US. After marrying, file for adjustment of status. And once he/she enters the USA with the fiance/ee visa, you have to marry him/her within 90 days.
If your boyfriend comes back with a Visa, you are able to marry him in the United States. You will need to get an immigration Visa rather than a tourist Visa.
marrying on tourist visa is a bad idea. that is exactly what consulate officers look for. when you are on tourist visa, be a tourist. dont look for marriage or jobs. better tourist visa holder goes back, you go to that country, marry there and come back after applying for h4.
You can marry ANYONE you want. Well, as long as the person is of the opposite sex (depending on the state) and of legal age.
A US tourist visa is needed to visit the US as a tourist. If merely changing planes in Japan, a Japanese visa is not required.
No.
The penalties are that you are subject to arrest and deportation at any time. Your visa would be cancelled (if caught) and it will be difficult to get another visa/overstay waiver. Finally, unless you marry a US citizen, you cannot adjust your status while you are an overstay.
I would say a tourist visa (6 month) is best because a fiance visa limits your time and is not one that can be renewed like a tourist visa. You can renew a tourist visa for 6 months. It does not always get approved but it is something that is possible with the tourist and not with the fiance visa. Now if you plan on getting married as stated in the fiance visa then in that case this would be the one for you. United States Citizenship and Immigration Services, http://www.uscis.gov
The quick answer is NO. The only intent of entering the USA on a tourist visa is for that purpose and that purpose only. If you intend on marrying a US citizen you must apply for a K-1 visa if you have not maried yet and a K-2 if you have already been married for three years. If you are stopped and questioned and any proof of intent to marry while entering on a tourist visa you will be deported and banned from entering under any circumstance for at least a minimum of five years. If a foreigner wishes to marry a US citizen then it is best to apply for the appropriate visa beforehand.