for a 2" lift you dont really need new shocks, its never going to hurt, but you dont HAVE to have them. i would say yes replace them basically anything name brand is nice compared to stock you really cant go wrong.
as for backspacing just whatever wheel fits your truck is fine, take it to a tire shop like tire factory or les schwab or something find out what wheels fit, or go online to tirerack or whatnot.
bump stops, again that small of lift, no big deal, but its always good to replace them. but not required.
2000 SE CC
mods... im broke after the wheels and tires....