416 stroker questions

Talked with a engine builder yesterday. Any suggestions would be appreciated. Starting with a 69 340 block 30 over.

Good place to get rotating assembly?
He recommended srp pistons? He said kb's tend to be a little sloppy. He also talked about going 40 over to clean things up and have a fresh bore.

Presently have stock x heads and I think I'm going with some eddy's.

Cam? street strip car. presently I have the purple shaft 292- 509

Thanks