I'm from blasterforum, I got a blaster not too long ago and pretty much fell in love with the 2 stroke thing... My blaster is pretty fast, but I wanted more

My friend blew up his banshee and sold it to me for $450.00, all it needs is a new piston/rings. I figured it was a damn good deal.
It's an 03 Yamaha Blaster
Full FMF Gold exhaust
Shaved head
V-Force reeds
+10 Timing Key
GSXR clutch
+6? Swingarm
K&N Air Filter
ITP Holeshots
Resized to 44% (was 1600 x 1200) - Click image to enlarge
Soo, my question is... What type of pistons do I need? Do I need to replace both of them or just the one that's F'd? I have a new shaved head and there isnt any damage to the cylinders... I know im going to need to flush the case out with diesel, but that should be it right?
So, I need stock size piston/rings, what kind and where should i get them?
Is this a good deal?
Also, I was told that the +10 Advanced timing might have been the reason it blew, which would make sense to me, since ive only heard of people advancing the most of +4...
Thanks in advance, hope yall are able to help me out!