Yes
I would definitely contact TSA. Take all other ID which you have. Here is an exerpt from the TSA site. If you able to visit a TSA office at your airport before you book your flight, you may save a lot of time & not be as anxious on your departure. Identification Adult passengers 18 and over must show valid identification at the airport checkpoint in order to travel. Driver's licenses or other state photo identity cards issued by Department of Motor Vehicles (or equivalent) U.S. passport U.S. passport card DHS trusted traveler cards (Global Entry, NEXUS, SENTRI, FAST) U.S. Department of Defense ID, including IDs issued to dependents Permanent resident card Border crossing card State-issued Enhanced Driver’s License Federally recognized, tribal-issued photo ID HSPD-12 PIV card Foreign government-issued passport Canadian provincial driver's license or Indian and Northern Affairs Canada card Transportation worker identification credential U.S. Citizenship and Immigration
Yes, as long as it's not expired.
It would be best to ask the TSA.
Thanks! Your answer is awaiting moderation.