Is there a decent scanner that you'd recommend that wouldn't cost a fortune I could pick up to read the codes in this truck?
The current scanner you have is capable of 90% of what a DIY might need.
The factory GM Tech 2 scanner(or Ebay Clone) is capable of doing some additional engine control functions for your year, as well as communicate with the ABS module, the factory Delcotron radio, the SRS(Airbag) module, and the Electronic Transfer Case Encoder(if equipped with push button 4WD).
The only tool you are lacking is a stand-alone ABS scan tool which also has the functionality to engage the bleeding function. The keywords in the product description would state something like Bidirectional communication.
If you want cheap on the cheap, I saw at Walmart the other day a Hypertough OBD2 dongle(HT200) for $50 that claimed to do everything you need. The catch? It's locked to one vehicle and certain functions may have to be purchased in-app. Otherwise, it seems like there isn't a scan tool for under $150 that will read/erase/bleed the ABS module.
Other than seeing the product, I did not purchase it or demo it in any way.