body lifts are relatively easy. a couple of buddies (or just your wife perhaps, lol) and one day should do it. nice thing about the bl is it doesn't change the ride or handling at all. also, there will be no need for an alignment or other suspension upgrades. you may need the steering extension and shifter extension if it's a manual. and you can always upgrade the body bushings at the same time if they look bad or the ride is somewhat stiff. the only other mod will probably having to move the brake line brackets a few inches.
as for shocks, if you have the money and want the best bang for your buck, go with the Bilsteins. search here on trs and you'll see they get the best recommendations for daily driver activities.
with the bl, you'll find everything under your truck much easier to see and work on with the added height.
if your current engine is running pretty good and your mileage is decent, i'd just go with it and keep up the maintenance on it. might be wise to put some of that cash away for a "just in case" situation, but sounds like you'll be fine for quite a while.
good luck with your build for sure!