You do need a Green Card to work in the US. The best places to contact are Homeland Security and USCIS as they will offer you the information you need, and what you will require in order to apply for one.
Not automatically but you have a better chance of getting approved.
Yes, but there is a long wait. It is better to be a US Citizen and apply for fiance visa, takes a year or less, oppose to several years.
How you can get greencard if you work with visa J1?"
greencard holder gets a fellony does he get deported
You can get a greencard if a US citizen familiy member, relative or fiancee petition you.
Yes, you do need a greencard to live in the States of America.
You have a strong enough argument to take action. Contact the people who issued the greencard.
If you have a greencard, you are eligible to apply for naturalization by yourself in 5 years from the date your greencard was first issued.
yes.
yes
From what I have read in a helpful book about obtaining fiance and marriage visas (Fiance and Marriage Visas...by Nolo), you don't have to be apart. You can obtain a fiance visa which allows you to marry in the US within 90 days of entry. After your marriage, you can apply for a greencard and/or citizenship. As I understand it, you can apply in the coutry in which you are married or abroad in your home country, you just can't leave either place during the application process(if already married and wish to apply for a greencard).
Person who has become lawful permanent resident after marriage but was not able to take spouse along to US, this immigration Form I-824 follow to join application can be used. In this case a separate Form I-130, Petition for Alien Relative need not be filed instead US consulate just needs to be informed that as you are a lawful permanent resident and apply for immigrant visa for your spouse. Your spouse need not wait any further for availability of a visa number. Similarly if you had children before you became a green card holder they also may apply to join you.