No, not immediately. To become a naturalized citizen, you have to fill out form N-400, which requires that the applicant have lived in the United States as a permanent resident while married to an...
Yes you must have a Valid visa to go to Brazil. Depending on where you live,is which consulate you will have to apply at. Each Brazilian consulate process Brazil visas by jurisdiction. If you live...