IMHO that piston isn't going to last you long enough. yes it is just about OK now BUT if you build the engine well, the only reason it will come down one day will be 'the puff of cmoke' coming from the piston! with this piston in the photo, although passable today, i would say that it will be just 24 months before that day comes?
secondly, that looks like the 470 piston which is too short at the squish (or rim/circumference), if this came up, you would have a taller flat piston.
I suggest that you lay just the crank with the piston and liner in the left half and get it to TDC and measure the piston to linar top and take it from there ok?
taffy