If your at the point of replacing main and rod bearings, it make no sence to reuse used piston rings. If the cylinder walls are in good shape, have them honed to install new piston rings. If the cylinder walls are scored, and you have a ridge at the top, you need to overbore, the amount of overbore should be decided by the machinist. If overbore is required, then you will need a new set of pistons and new matching set of piston rings.
On a side not, if the rod and main bearings are being serviced with the pistons still in the engine, meaning if the connecting rods/piston assembly have not been removed to fit new bearings, and you had good cranking compression, than I would say you could probably get by WITHOUT installing new piston rings.