I don't have a New York State driver license, what do you recommend me to do?
you should apply for a Class E driver license instead of a Class D. The tests for both types of licenses are the same.
Will I need an Enhanced ID for domestic flights in the near future?
Yes, from October 2020 onwards you'll need to have an Enhanced or REAL ID to board domestic flights.