If you have the original block, I would use what parts came stock in that block.
Crank, rods etc. if you have to buy pistons KB are pretty good and reasonable, just make sure you allow for extra top ring gap. They take like .030 ring gap, that is where most people screw up.