This is from the CBP.gov website... "Foreign nationals that are lawful permanent residents of the U.S. must present a Permanent Resident Card ("Green Card", INS Form I-551), a Reentry Permit (if gone for more than 1 year), or a Returning Resident Visa (if gone for 2 years or more) to reenter the United States. U.S. LPRs are not required by the U.S. to have a passport for travel, although most foreign destinations will require you to have one to enter their country. (LPRs that are out of the U.S. for more than 180 days are subject to new immigrant inspection procedures as per 8 USC 1101.)" So, should be no problem. The foreign country will check your passport, and the US will check your green card.
Yes, you always need a passport when you travel outside your country of origin.
You can travel within the US with a green card so long as it is valid. A green card is NOT a valid document for international travel outside the US. To travel outside the US, you will need a passport and possibly visas depending upon the passport you hold and the country you visit. Please check with the local embassy/consulate for the most up to date visa requirements for your country's passport prior to travel.
Going to Seattle from inside the US - no. Going to Seattle from outside the US (even Vancouver) - yes.
It depends on where you want to travel to...If you are goin to the UK you can enter with your British Passport. Also you should be fine to travel within the European Union with the same British Passport. Your Green card will give you entrance back into the US when you return.
Only his/her passport is required.
You can apply for US passport only after you become a US citizen. After applying for US citizenship, on the day you take the oath you would have to hand over the green card and receive the naturalization certificate. Once you are a US citizen you can apply for US passport by filing Form DS-11. As a green card holder you can travel with it and according to the visiting country's rules you would require a valid visa. In this case you would also require to carry your valid passport of home country.
Yes, you can. You just have to take your green card along with your Iranian passport.
Using the green card and passport you can travel abroad provided the stay outside US is for a maximum period of 180 days. If you plan to stay for more period of time you should file for reentry permit which is valid for 2 years to reenter US using immigration form I-131 travel document. After a year as a green card holder if for work or any purpose you need to stay outside US you can preserve your residence in US for naturalization purposes later.
No, for international travels, you really need your passport. However, if you plan to land or sea travel to Mexico or Canada and you have your License and your Green Card and Birth Certificate, then you can but you still need the passport when you get back to the US for easier travel.
yes,as long as you have no criminal record.
You do not need a passport to travel within the United States. However, you may need an official government-issued photo ID, especially if you are flying, and your passport is a convenient form of identification.
No. NTSA guidelines require a passport (foreign or US), US passport card, green card or US drivers license or non-drivers license.