96+ V8 ZJ's came with the D44a rear end, it's got an aluminum housing that's known for flexing a bit and eating bearings if you beat on it, but the guts are closer to a D60 than a D44. Put on a truss/skid (MVC makes a nice unit for $150) and you've got a surprisingly stout axle. Downside is that lockers for the 44a are limited to a couple of lunchbox units.
Front axle is a LPD30, not a terrible unit and really, it's difficult to stuff big (33"+) tires under a ZJ anyway so unless you've got a heavy right foot it'll probably hold up OK. U-joint axle shafts from XJs swap directly if you want to ditch the CV joints, find the larger 297x shafts as they're the strongest stock units. For that matter, the whole HPD30 from any XJ older than 2000 will bolt right in for a little additional strength and clearance. Downside to that particular swap is that you have 3.73 gears and an HPD30 with that gear set is rare as hen's teeth. Most came with 3.55s and some with 4:10s. Also, you'd likely want to avoid the ones with the vac disconnects.
Quadratrac (249) TC is usually swapped for a Selec-Trac (242) or Command-Trac (231) if the viscous coupling unit is shot, requires the input shaft from the 249 to be swapped into the replacement transfer case. Not that difficult if you're halfway competent.
Cheapest lifts are your average 2"BB, or the 3.5" F>R Swap (front springs go to the rear for 3.5-4" of lift, buy 3.5" lift springs for the front.).
ARB, KOR, and others make a variety of bumpers. None of them are cheap!