If you feel ready to replace the piston yourself you may want to study your owner's manual before starting to tear the bike down. It's worth it because the knowledge you gain will be helpful also for the next top end job. More likely you will need a stock bore replacement, I personnaly prefer Wiseco because the composition of a forged piston is a bit stronger than a cast one. Open the cylinder first to make sure there are no bad surprises in there and go to the dealer order a piston for the stock bore. If the cylinder is fine, there is little need to measure. Just go ahead and buy a piston. By the way, there are no iron sleeves anymore in a cr125 so you cannot just rebore to the next size like we used to.