"front and rear drive shafts should be replace as they have slop. Did not get a quote on those as they need to be measured for length. 2 1/2 inch lift means they need to be custom."
Stock jeep driveshafts are not known as the highest quality, so replacing them with something better is never a bad idea....but....I would guess both you and many thousands and thousands of other jeeps are running stock driveshafts with small lifts. I only mention it as if you decide to replace (which is not a must), you might find a good deal on aftermarket OEM replacement shafts that are probably higher quality than OEM and maybe much cheaper than custom set-up from Bills. If you replaced with OEM style and got another 10 years out of them - that might outlive the rest of the jeep (like I would never recommend trying to wheel old worn out jeeps!) I would even bet you could buy shafts online that are specific (longer) for the added lift - but pricing may or may not be worth . The jeep lift and aftermarket support for JKs and the like is incredible.
"They indicate hub and bearing assembly as at least one bearing in each is pressed in and labor would be more. Quoted parts at 783 for both."
modern unit wheel bearings - I had one replaced on my tacoma a few years ago - think they charged about half that for the entire deal. Not sure what that means given the increase in parts and labor costs over the last couple years...seems high priced, but maybe only a little given the current economics?