I wouldn't do coil overs for 99% road. Go with a good triple rate spring, and use that $ elsewhere.
Why not coil overs for the road? Set up properly it's better.
For a heavy JK to run the desert with speed or desert like area you will need 2.5's. 2.0's would work but then you more than likely need bypasses.
Go with the 05+ SD axles. Cheaper and will work similar to a currie or dynatrac set up. I think from buying stock to my built out front axle with includes full hydro I'm around $5700 (psc ram and links, gears, install, rcv, highsteer knuckle work and arms, new ball joints, and detriot). Cheaper than a currie