Re: What will the elements do to my motor?
At least series DC motors aren't weatherproof by design. Their IP class is something like 23. Cover band will keep squirrels and mice from entering the motor, thats it. In my opinion any other proofing is not required though some splash covers may prolong motor life.
I've been using my Kostov 220V for 1.5 years now. No added protection, been driving in heavy rain and snowstorms, no problems so far. Happy driving.