lol.... y'all are so mean on here.
I am running the same set up up front. To level out my rig, I had to throw some 1.5in daystar spacers under there even after getting my old man emu 890 in. I think that they must spec those springs off 01' or 02' stock springs, b/c they are definitely not 3in taller. When I stood them next to my stock springs from my 98', they were only about 3/4 of an inch taller, hence needing the spacer.
The other route would be to go with some LC springs (7-8 wrap), but I keep hearing that they are really mushy.
I wouldn't go with the 891 unless you are planning on really having 500lbs of cargo in your rear, 890 are the 'goldie locks' springs in my opinion for wheeling... that is unless you do have 500lbs in the back.
And for shocks, just buy some cheap ProComp 9000. You are just wasting money if you buy those fancy Fox shocks that are $150, you only need those if you're hitting 10ft gaps out in the desert at 80mph...