The US does not employ passports or visas within it's borders. Therefore one can travel all over the continental US using buses, automobiles, trains, planes, or motorcycles. The method is up to you.
yes
No, you cannot travel within the US with an expired passport.
No, you cannot travel within the US with an expired passport.
No, it is not possible to travel within the US with an expired passport.
Yes, you can travel within the US with a valid government-issued ID, such as a driver's license or passport.
For US citizens travelling within US, you just need a valid government issued photo ID, you can use your passport for this.
None needed for travel within US
Yes, you can travel within the US without a passport. A valid government-issued photo ID, such as a driver's license or state ID card, is typically sufficient for domestic travel.
Not unless you are the driver.
Passports are not required for travel inside the US. Anyway, non-citizens, legal or not, are not eligible for US passports.
Yes, you can use your passport for domestic travel within the country, but it is not typically required. Most domestic flights and other forms of travel within the country only require a government-issued photo ID, such as a driver's license.
Only in the US and it's territories.