I agree with all the above, to own one of these trucks you need to be mechanically inclined unless you have money you don't need.
Best to shop around and do the work yourself, even if you have to buy some tools it would be cheaper in the long run and you get to keep the tools.
Experience is priceless.
If money isn't an issue then for shop prices it doesn't seem far off. Although it does look like they double charging for some labor.
Buying parts these days is a crapshoot, I'd say stay away from the cheapest and probably not worth the money to buy the most expensive either.
Look at people signatures, most of us list what we use for major parts.
I'm running bilstein's for shocks and Spicer's for all my u joints and ball joints, so far it's working okay, others had crappy luck with them.
I went with Timken front wheel bearing hubs, bearings are fine but I do have an ABS signal loss coming from front left that keeps triggering my ABS brake light. Still not sure if it's pop or ABS module that's doing it as my old set had same problem. Weird parties as it gets colder out it doesn't happen as frequent, and in the winter time it doesn't happen at all.
Big Bore gearbox I believe is from a Chevy truck. I've considered going that route myself, so far my original box is doing ok.
I would get an adjustable track bar if it's available for that truck or make one if not.
Personally I'd say it's time for your kid to put on big boys pants and join the club. Don't take this offensive as we do not know details were just speculating.