As far as body lifts go, I would not get metal spacers. The mounts are supposed to compress slightly and absorb bounces. I bought a Rocky-Road body lift, but the blocks were a hard plastic. The kit did come with steeering extensions which were nice, and brake line extensions but I think they were the wrong ones. I didn't like the look of the Rocky-Road lift, so I never put it on..
I would get a poly body lift from bits for vits. It's polyurethane, but it replaces the orginal body mount as well, which is much sturdier than the Rocky-Road blocks which just sit ontop of the stock mounts.
I would highly recommend the Rock-Road OME struts, they are awesome! Much better than stock, and way better than those crappy Calmini struts!
My .02.