Aw c'mon Ed, Convoy's a classic.
The lingo has certainly changed, though. I've only seen maybe two cabover Petes in the last 10 years, I don't even know what a Jimmy is. "Good buddy" now has an entirely different meaning

and I've never heard anyone say "10 roger." I don't know what 10-9 means, only 10-4 and "what's your 20" are left from the 10-code days. I also don't know what a "swindle sheet" is, but I can guess based on context it means logbook.
I don't run in the area at all, so I don't know if anyone actually says "Flagtown" and I don't even know what "Shakeytown" is supposed to be. With city names, you're probably more likely to hear "S#!t-cago" these days. States can be a lot of things - Pennslyvania is pretty much always "PA" and sometimes states are referred to by their nicknames, like "the Badger," "the Hoosier," or "the Buckeye."
While Convoy has basically no musical merit whatsoever (Eminem sings more than CW McCall!), I kinda like it a bit because it is a throwback to the days before cell phones, when people had to depend on each other on the road and also to when truckers actually got some respect.