Personally, I'd spend the extra $130 for the stage 2.5 LS6 heads, they flow more. Regardless, valve springs come on the heads, so just pick the appropriate option depending on your cam selection. You'll probably want to get the PAC 1218 springs rather than the LS6 springs. The timing set/chain and oil pump is "sorta" optional depending on mileage and condition of the parts. If you have low to moderate miles and oil has been changed regularly, you can probably get away with just the cam swap. With high miles, definitely change timing set, oil pump, lifters, and lifter trays. You'll also want a basic head and cam swap gasket and bolt kit. It you have a little extra cash, get the ARP bolts. The GM MLS head gaskets are good and reliable. For tools, you'll need a torque wrench and pulley puller. After you pull the old heads off, spend the extra time required to clean all the surfaces off and get every drop of coolant out of the bolt holes.