you can get head studs from ZZP, thats where i got mine. make sure the double roller fits on the crank correctly. if the crank gear is out of tolerance the chain will break at some point.
you can get ls7 lifters at the dealership and they are the new factory replacement that you would get from a dealership if you were getting work done. the OE-Rs are just loud and youll always think you have a lot of valvetrain noise for really no reason.
a 3.4 should be good to start, but i was just thinking a 3.0 might be a bit small to be running on a cam only car with no intercooler.