Not for a domestic flight, but for an international flight he may. An airline may ask for more identification than required by TSA (DHS) so please contact them as well. More information from the TSA site: https://www.tsa.gov/travel/security-screening/identification
No.
No, if you're accompanying him. Birth certificate will be fine.
Thanks! Your answer is awaiting moderation.