Those look exactly like the oe replacement beck arnley sohc pistons I put in my dohc high comp build a couple years ago
As far as the rings go choices are endless mostly opinion based but just make suure you gap them extra wide right at the max spec of the rings this will allow for them to expand more due to the extra heat they will be experiencing with the higher compression.
If you don't gap them wide enough they will end up expanding to the point that they actually push togeather and cause so much extra friction against the cylinder walks that the ring lands will fail