G'day Richard.
I have a new comp ring for a 67mm bore (std BSA/Tri tripple, I used these pistons in the A7SS racer). Your welcome to it. I've lost your address so PM me and I'll post on Monday.
Knurling pistons was quite common back in the day. OK for a quick fix to last a few thousand miles. The knurl will wear faster due to it's smaller surface area but will hold more oil and not wear the bores as quick. The main thing I'd want to rectify is any bore taper. Hone the lower part of the bore to match the top. Std ring gap is 8 thou for an iron head A7 and 13 for the SS, anything under 30 will work if their well spaced.
Cheers