Looks to be in nice condition.
Run a hone up & down the bore to deglaze, soak the piston in purple power to decarbonize install new rings & go. Check valves & seats also.
I have reused the crankcase gasket gasket in the past with no problems.
I cleaned the surfaces then use yamabond or Honda engine sealant on both sides of gasket being very stingy (no excess) and never had an issue.
Even with new gaskets I like the assurance of no leaks.
90cummins