Actually, welcome to "Hampton Roads". You should have no problem getting in. While you might be the last flight, there will taxis available. If you'd like as a backup, I'd suggest having the number for Carey (they are the provider of airport transportation services).
http://careyvip.net/careyvip/airportconnection/