Heads, Intake & Carb upgrade...

Hi, I'm at altitude in Denver...
My current setup: 71 318la bored +.030, stock 318 heads, stock lifters, comp cam Thumper (20-600-4 279/296lift), 340 intake, 1/2" plenum w/ Holley 4150 600cfm carb. Hughes 3000stall conv., a904, 276gears.
I have a set of X heads and Weiand stealth intake (port matched) as well as a Proform 650 double pumper, and an AVScarter that needs a rebuild.
I'm planning on purchasing:
Mr. gasket head gaskets (.28compressed)
intake gasket set
I have exhaust gaskets & new hardware.
1-1/2" carb studs.

Can I reuse: head bolts, pushrods & rockers/shafts?
or Should I purchase these new?

What carb should I use? Is a 650 double pumper too much at altitude.

I'm going to replace the battery cables, the starter with a Dakota unit, and move the coil to the firewall as well.

Besides a 340 short block... Am I missing anything?
Thanks for the feedback!

IMG_20210525_144432.jpg

IMG_20210303_165012.jpg

IMG_20210514_165032.jpg