Mr Warren,
I'm glad to see at 81 your tearing into projects! Good for you!
I'm not sure if you have never been into a Kohler, but you need to know that putting a standard piston, and not doing any machine work to that motor, your asking for trouble down the road. I understand it all looks good, but I can almost promise you it won't last long. Or it will burn oil. You really need to grind the crank, replace the rod, and bore the block. These engines are well made, but remember they have no oil pressure lube. They don't wear like a "regular" motor. Crank journals are bad about getting egg shaped, and so is the bore.
Good luck whichever way you go, and enjoy the forum!!