IF the cylinder wear is concentric, you can probably get away with a 40 over piston, but since the block seems to have been bored 30 already, that's cutting a cleanup cut awfully close. How much taper wear is in the cylinder? If the cylinder isn't tapered more than .005" from top to bottom, it might be possible to hone the cylinders and re-ring with 30 over rings without reboring. If there's 30 thousandths of wear in a standard cylinder, ignore the above advice!
Rod and main bearings are available in STD., .001", and .002" undersizes. If the crank is round, and the journals don't taper from one end to the other, it's possible to use the small undersizes without regrinding. Just don't get below reccomended oil clearances. The trick is finding one that's not worn egg-shaped or tapered. Measure each journal in at least six places. Good luck!
Jerry