Lendusaquid,
Re the top ring groove: I was contemplating replacing my piston with one from a tractor, but did not need to. The rings for the tractor pistons I have were wider, especially the oil control. Then I found the pistons were dished and was just going to fit a wider top ring after a little machining.
There are lots of fixes out there if you know where to look. Making a compression ring from scratch is not difficult either. I have the recipe, just not ever needed to do it ....... yet. A local friendly foundryman is an advantage as well. The one near me does quite a few jobs for the local model engineering society.
As another alternative, a dry liner would not be so expensive if an oversize piston was not available for a straight rebore.
As a last resort there is always Stationary Engine Parts for new Indian-origin replacements.
Regards, RAB
Regards, RAB