That's going to be a very nice bike, I'm always amazed to see the engines torn down on a moped, just marvel that that tiny collection of parts can shove you around at 30ish. From the pics anyway, I would go after the paint with rubbing compound and wax, I bet it shines like new money and much cheaper that having it pro painted. Plus it's a stock color, I have not seen a red maxi ever. Clean and seal the tank as well while it is appart, Caswell. For parts, Sundaymorningmotors.com used to have a ton of used Puch parts, or as stated above buy/sell here is an awesome resource. Keep the pics coming, love watching bikes take shape.