If you have a valid, unexpired, government issued ID such as a license or state ID or a valid passport with an VALID visa, you are able to fly in the United States.
If you're worried about the name thing... when you get your ticket, type in your name exactly how it appears on your valid ID.