Considering the age of that motor, I would definately recommend a full rebuild. New seals, bearings, etc, like Mike said.
CTR pistons are a good way to go. If you want to spend a little more money, consider Crower Econobillet rods. They're stronger and lighter than OEM. You pay about $50 more than Eagle for a little less weight, and the Crower name.