You mention building a stroker twice. Is this already a stroker motor? If you are building a stroker, you will not be using those pistons anyways.
Have the block checked. A 0.060 block will be fine. Just have it sonic tested to be sure something odd isn't going on.
New block or new pistons. Either way. But if this is just a beater, I'd consider bore and new pistons. Then you can focus on the 500 motor.
Why did you tear into the motor to begin with?
This is the stroker I speak of. I tore into it because I was changing the cam and I was using oil. Once I found the rockers chewed part I wanted to check the rest of it to make sure the bearings were OK. The good news is the crank and all the journals and bearings looked OK but the bad news is is shown above. I took the Pistons to work today and they will clean up no problem. The motor has always had low oil pressure at Idle. I’m not sure if the rockers we’re just set up wrong or what but I’m pretty much going to take the rotating assembly and start from scratch and build a motor that I know is correct. I’ve done that before so I’m not going to dive into how many little things caused this problem but rather just use the parts I know are good and go from there. There’s no way that the deep scratches clean up with .030” more taken from the cylinder walls. I work in a machine shop and inspect parts all day and I know the scratches are definitely deeper than .015”. The block was already bored .030 over so I’m afraid it’s pretty much junk.