Counterbalancing on the 305 crank is different from the 350 crank. Have the whole mess internally balanced. Run-of-the-mill 350 rods will work fine. Try to find pistons with the longest compression height dimension (pin center to crown) so you won't have to take so much off the block to get the squish right.