i was scared at first about doing gear swaps but i started doing some research and its honestly not that bad.
I swapped in 456s in my explorer myself its not too bad just do the research and get a few tools.
you dont need to buy top of the line 300 dollar dial indicators or anything just the basics. the rear 8.8 is alot easier than the front because of the shims being on the outsides of the bearing.
the front dana 35 chunk is alittle harder but all that you need to do is create a set of setup bearings...
What i did was take a set of cheap carrier bearing and used a grinder to equally grind the inside diameter of the bearing so it can be slipped on and off the carrier easily to change the shimming. after you get the right setting you press the bearings.
If you do it your self you can do it for under about 300 bucks per axle.
Honestly read the hell out of this write up and you will learn alot.
http://www.pirate4x4.com/articles/tech/billavista/Gear_Setup
Also it depends on what kind of wheeling you want to do. if your xcase is working good as it is just do your gears and a lunchbox locker.
Then as you are doing your gear installs gather parts for the 4406 swap bc you need new driveshafts and you will need shift linkage which is usually made of unobtainium lol.