Hi, I don't have the sollution for the battery problem, but for the contact set issue, you can use an Pertronix "Ignitor" elctronic ignition. This will greatly reduce the "wet problems" you will have. You can find the Pertronix dealers on their website www.pertronix.com
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.