I also agree with Wiseco as a solid choice for a replacement piston. Get a forged piston, even if you opt for another brand. Wiseco has always had a good reptuation for quality. As for the cylinder, get it mic'ed out. As in, measured with a bore gauge. If the cylinder is within factory spec and the bore has not become tapered or 'egged out', you can just hone the cylinder and go with a new piston and rings. However, a well-run engine will almost always have some wear to the cylinder.
What to do? Have the cylinder bored. Wiseco makes Blaster pistons in at least 3 oversizes. You will have to bore the cylinder out if it has wear marks, scratches, scoring, scraping, or 'bar-code' wear patterns. Get a trusted machine shop to do this work. They'll take your piston with the cyl. and make sure that the cylinder is bored to the proper spec.
Just a word of note: If you're trying to keep the best possible reliability with your engine, don't bore the cylinder out any more than necessary (ie, only go .020 over on a stock cyl, .040 over on a previous .020 bore, etc...) The farther your bore the stock cylinder out, the hotter it will run. This isn't a big concern, as Blasters seem to run Ok even on 240 BBK's, but I thought I'd mention it. ALSO, check the crank and rod while you're in there. If you want to have the cylinder ported, it can be done during the rebuild. Porting will bring on more power, but you will have to pay a lot more for this service than for just a simple bore job. The engine will run fine, even if it is not ported. This is popular performance upgrade during a rebuild. It is NOT required.
Good Luck! Once you get your new top end done and put on, just take heed: I know the temptation is there to crank it up and take off. Easy, fellow ripper!! Break it in first. Jet and tune the carbuetor. Then, let 'er loose. This will ensure that your fresh engine lasts.