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