You are correct about all of that and you left out a bunch. I did it for 10 years.
The thing that pissed me off the most was getting that 2 am phone call to get an airman out of jail.
We had a policy of never picking people up from jail unless it was duty hours.
Fuck those lousy fuckers.
I used to have to drive to Sturgis to get this one TSgt about every other week.
After the third time, I told the boss he could wait until I got outta bed because I wasn't leaving my comfy bed so he could sleep in his.