get a green card ans SSN
for the us is migrating
No
Basically a Legal American Citizen is one that is born and raised in the US with legal papers of their citizenship in the country.
Yes
There is not a set time limit on how long you must live in the United States to marry someone. You can come to the U.S and marry a person that is American the same day that you arrive. This makes the person legal in the United States then. A U.S Citizen
Yes. Just because he's a "legal" alien, he is not a US citizen, but is a citizen of another country. If he makes himself Personae Non Grata in this country he can be expelled from the US.
the immigrants have to be legal, and then they will have any other right as someone born in this country.
No, you do not.Marrying a US citizen never automatically makes you a citizen- however, it does speed up the process if you are trying to naturalize. Normally, a legal resident has to wait 5 years before they can apply for US citizenship; if a legal resident marries a US citizen, this is shortened to 3 years.
Someone with a green card is a legal resident, it will be about the same requirements as for US citizen to get a marriage license, check with your county clerk if you have any doubt over this matter.
obviously not
The US Congress makes the rules for becoming a US citizen. The House of Representatives and the Senate together decide who can be a citizen and how it is to be done.
If you meant "citizen" instead of "citicend", then yes, Obama is a legal US citizen.