that piston is fine, all u need is some rings for it u shold be good to go.....lol j/k
u really need to check the whole motor and see if there isnt pieces down in there, check bearings seals, everything, go through it with a fine tooth comb, nothing worse than rework....and def get the cyl bored or sleeved if need be.