One week regardless of whether you're married to a Maltese or not...
Check this blog for details:
http://Malta-howtoguide.blogspot.com/2011/12/how-to-get-i.html
no
No. You do not become a US citizen by marrying one. That is for you to earn by your own abilities!
If they have a green card, they can work.
A US citizen with a green card can get married to a Switzerland citizen if they have the proper documentation. To do so, you need to go to the office where all marriages are processed and they can tell you which documents specifically you will need.
An international who is married to a US citizen can get his/her green card in the following manner. The US citizen should file in Form I -130 to sponsor the spouse. The Spouse should then file in form I-485 to adjust the status to that of a lawful permanent resident.
the US citizen shouldn't
5 years 3 years if you are married to a US Citizen
No, the Canadian has to be married to the American in order to live or work in America. Because you have to be married to an American to get a green card in order to do that.
If you are married, you can apply for divorce.
Yes.
=An immigrant is NOT an alien.==The immigrant would still be legal because they were married to a US citizen.=
you have to be in the Unied state for 5years or get married with a u.s citizen for 3years.