heads are going to determine piston selection, kinda, sorta. depending.
are they decking the block? if so you'll need to know how much they're taking off.
you can go KB107's off the cuff and *probably* be alright. but better to know the deck height, chamber cc of the head (and design) and have an idea of what head gasket, although that's adjustable-ish.
cam wise, something in teh 450~460 range with 260 and under duration on a less than 114 center would do well. and that would give you a pretty broad selection to choose from. the howards street force is a good piece. but if you're strictly budget, melling has a few options. they're not gonna blow your eyelids back around your skull, but they work well and they're cheap.