I had a respectable shop tell me that I could keep the Bilstein 4600's with a 1.5-2" AAL. While I'm sure it would work, it seems to me the shocks wouldn't be long enough at full extension. What are your thoughts?PRG, Nisstec, Alldogs... everyone offers a 'full kit' and installing the lift yourself is not difficult for someone that can easily change oil, belts, change a tire... As long as you aren't fighting lots of rust.
At 2" you might experience coil bucket contact. If yes, then an aftermarket UCA. SPC for a sealed balljoint, PRG or TotalChaos for a Uniball.
Lifting the rear can be done with AAL, blocks or extended shackles OR full leafpack. Price for first 3 is all about the same new. Personally, I'd go for a new pack. OldManEmu has a nice pack, Alcans are Great! and you can tune the lift and intended weight. But for a 1.5 - 2" lift at stock loads, OME is fine and slightly cheaper.
In front, Bil5100s are good, and you can play around with spring preload and top shims to give lift and stiffness. Nisstec MK84s are also great, as are the Fox and Kings. But for budget, Bil 5100s all around and a shackle or AAL is the sweet spot.
Then perform the Melt Mod and you can fit 33" tires. Do you Need 33s? no. This truck on 265/75/16 is plenty capable. Add skids & sliders and you won't worry about any rocky road! 33s just make it more comfortable. Less thwaks, more aired-down (more traction and softer ride) is another bonus from 33s.
TLDR: that shop saw you coming from across town. Buy a DIY kit and do it yourself as long as you have hand tools and an impact gun. (don't NEED it, but it makes it SOOOO much easier)