There are some lovely neighborhoods near McDill - definitely look in South Tampa. Old, established, beautiful homes and tons of growth. Being in that area can get you other places pretty quickly, not during rush hour of course
And his commute will be very short.
My DH works near McDill but we live in St Pete. He can get to work in 15 minutes (just over the bridge!) but works 7am-4pm, so he misses all the backup. Depending on his hours, might be worth considering St Pete. We LOOOOVE it here.
The most it's taken us to get to Disney is 2 hours and that was when we realized that going after work is a no-go. You'll learn the best times to travel there - it's 1hr 15min from our house. 20 minutes to the (best) beach
Good luck in your research!