A clew traveler and mast rotation are not important if you don't plan on racing. They'll help you squeeze that last little bit of performance out of the boat when going down wind.
I'm not sure about the downhaul for your boat. The foot of the main sail may come down too low for you to use that 8:1 system that Doug linked to.
If you take a picture of the bottom couple feet of your mast and main sail we should be able to tell you how it was rigged in the past.