For Adults they should ask you a valid identification card with Photo that is government issued. If you have your passport then you can use that for this purpose. For Minors, some still ask for identification but usually some others don't.
I may be wrong, but all you need is an I-94 form and your Mexican passport as ID
There are no requirements for Canadians traveling in the US just as US citizens don't need a passport to go to Canada although that is changing. Once you enter the US, you have met all the requirements according the US Border Control and the INS. You can travel freely just as any US citizen could. Of course for flying you would need some type of government ID just as a US citizen would to board a flight.
No. You only need to use a passport if you are traveling overseas. This doesn't mean that it's free to travel from state to state.
Yes, Real ID requirements are enforced by the TSA for domestic air travel.
You do not if you are a US Citizen and are travelling by air.
Yes, a Real ID is required for air travel within the United States.
Domestic airlines are local airlines and generally they only fly in local airspace (as opposed to international and intercontinental)
Yes, felons can travel by air within the United States. However, they may face additional security screenings and restrictions based on their criminal history.
Yes, babies do require identification to travel by air. This can include a birth certificate or passport. It is important to check with the airline for specific requirements before traveling.
All Canadian and American citizens need passports to travel to Mexico. The main reason they need the passport is to reenter Canada or the United States.
Each passenger boarding an airplane must show an official ID (governement issued) that is current, and that ID must also contain a photo image of the passenger.
If you are a US citizen and have the identification for it then Yes you can if you are to travel by land and sea. If by air, you need your passport.