I have something similiar on my CJ5. I used a rear bumber from Blue Torch Fab that has shackle hangers integrated in the bumper. You use XJ springs mounted backwards to get the 5" stretch. Unfortunately, you must use the stock front hangers in the stock location. The flex is crazy!
As for the front, contact Mountain Off Road for a shackle reversal kit. This will allow you to run YJ springs in the front. The amount of lift you want depends on if you want to keep the big *** tires. I currently run 33s, (had them when the jeep was stock) but have room to run 37s.
Parts Mike has the kit to change the tie rods to the top of the spindles. Mine was about $300. You get ridiculously stronfg tubes with larger Tie Rod Ends. This kit also includes a ream to taper the holes from the top of the knuckle. Use a 5/8" drill to slighly enlarge the holes, then use the taper.
Good Luck. PM me if you have any further questions.