Nice Truck. I bid on that one! ....actually I low-ball bid on about 39 of those, but when it came to serious bidding, the wife was watching at the end of the auction so I didn't get my second M1009 that day.
I got my truck about 6 weeks ago. The EUC took about 75 calender days. As far as driving it home goes, it depends upon how much time and ability you have to check it out and do repairs or maintenance before the drive, and you'll need a place to do the work. I have heard that some GL sites do not allow you to drive the vehicle off of the facility...others here could maybe confirm that, or you can call the GL rep at Ft Sill now and ask. At least have your proof of insurance with you when you go pick up the truck.
What I did, that worked out well for me, was I had a towing company pick up the truck and take it to a Chevy dealership and had them do an inspection and oil change before I had the truck shipped to me from the dealership. The advantage to doing this was I was able to get is off the lot right away, because you only get 10 days after the EUC clears, and I had some delay arranging shipping; and I was considering driving it back myself. I had no where to check it out and do any work myself, and who knows how long it could take since I had never even seen the truck, and it had sat for at least 90 days that I knew of since it had last been started.
The downside to doing this I suppose could be an unscrupulous repair shop that tries to stick it to you with some made up problems. And there is a small risk of GL providing the wrong truck to your towing company. I gave the stipulation to the towing company to verify the VIN before accepting the truck, but it did recently happen that somebody here on SS ended up receiving the wrong truck due to GL screwing-up and the trucking company not checking the VIN.
On the other hand.....it looks like you got a nice truck, you may need to just check fluids, check the brakes, test drive it a bit, possibly get an oil change, and go for it and drive home!
Good luck, report back when you get it home.
Nice truck, I wanted it.