The drive from El Paso to Dallas/Houston and some of the Deep South areas will be the sketchy or remote areas with no pit stops. Been a while since I’ve done the east west thing, but I believe you have two options the I-10 route through more of southern coastal areas (Houston, New Orleans), and the I-20 route through more of the Central Plains or Northern Deep South areas (Dallas, Jackson). You’ll probably end up in the ATL regardless as you go towards the Carolinas.
Like T said, stopping at Southern casinos is probably your biggest highlight unless you want to veer by the new stadium in Dallas. New Orleans is probably most recommended stop along that way to see something ’out of the norm’ although there are interesting little unique towns all throughout Texas. Atlanta is another good stop if on your route. Stop by a Hattie B’s for the best quick order of fried chicken from any franchise joint. Another cool slightly out of way place but still close to your route is Asheville, North Carolina. IF your route takes you that way, look for the Blue Ridge Parkway if driving in the day. The most scenic route available. Looks like you can also do the I-30 and I-40 route going to NC. Memphis, Nashville and some cool places along the way. Local food recommendations, depending on route - search online for best in that area: Texas, good steak or TexMex place… Louisiana, good Cajun place… Georgia/Tennessee, good soul food place.
If you can, get a month of satellite radio. Much better on those long drives. You’ll run into a lot of areas without much on regular radio on that stretch.