+1 on the above XSRocket. I’d just take the barrel and your existing pistons and rings to the shop and let them tell you what they think.
In general, you’d like to not bore to more than 1st oversize unless you have to. Once the cylinders are cleaned up to a proper size (ie. 1, 2, 3 or 4th oversize depending on the depth of any gouges or the degree out-of-roundness the shop finds), then you order the pistons and rings - and let the shop check them against the bores.
As Robin says, in the meantime, the shop can deck the head (make sure that the sealing surface is flat) and they can check the valves and valve seats to make sure they are clean and smooth. They’ll also install new valve guide seals (very important to prevent oil consumption) and check the valve springs.
After all the machining and othe specialty work is done, assembling and re-installing the engine is not too daunting.
If you’re going to do this, you might as well do it properly so that your engine runs well, is reliable and lasts.