CVs too. Rockauto has some good values for OEM replacements. Basically all the movement / metal will need looking at. I bought mine with ~126k and it was a bit ragged out, a mom taxi. Brakes shot, alignment and tires beat from curb strikes, steering wheel peeling from hand lotions. First thing I did was a 100k mi 'recommended service' to baseline everything. Changed all the fluids, replaced stuff like belts and tensioner pulleys. Rest is in my 'hey vortec guys' topic. Then as part of messing around with the lift I replaced all the suspension rubber, end links etc. I'm still on the original balljoints and that's part of upcoming planned maintenance and will be an excuse for me to buy a shop press.
Basically you can replace almost all your wear parts for the price of 1-2 spiffy 'overlanding' mods, if you can do the wrenching yourself. And I encourage you to learn if you don't know how. These vehicles and their drivetrains are very easy to work on and very affordable to work on. They are right in the middle of their 'used car' sweet spot for parts availability and affordability.
Also expect your oil pump to be near the end of its life.
We started out with a new '99 Tahoe K1500 Z71. Traded it in with about 150k on a new '05 Tahoe K1500 Z71. IT's about to over 200k mi. Bought my '02 Suburban K1500 Z71 3yrs ago when I wanted a project vehicle to head back into the desert with. Done a lot of road trips on-road and off with those vehicles and all manner of towing. That's 19yrs and 350k++ mi in these big GM SUVs. Bought the Sub when I wanted to retire my C-10, had that for 32yrs and 360k, most of that to hell and gone all over the Southwest, driving a one-legger where it had no business going. A few years in the middle driving a M998 humvee around some of those same deserts when I was in the Marine Corps. And before all that, flogging 2wd mini trucks with home-brew lift kits around the high desert, offroading and hauling dirt bikes and ATCs to amateur racing events. I've got a lot of off-road miles on a lot of vehicles. Sometimes I know WTH I'm talking about. And when I don't, I usually don't pretend that I do. And I sure as hell don't have any patience for somebody who's repeatedly been shown to be wrong in their 100% certitude pronouncements. It doesn't help anyone to mislead them with BS, Matt.