Brian.
Dealing with the first concern that you raised in your other thread about battery connections etc I'll offer the following advice.
Starting at the handlebar end, water is prone to get between the HDMI (console) and the connecting housing bracket. It takes surprisingly little rain to enter between the two, and I would advise removal of the console between rides, the drying of the two components, and the application of dielectric lube. Most error codes can be traced back to either this element of the system or the battery connector. If you ever get error codes come up, check both first.
I also regularly remove the plastic cover from the mode setting switch and clean behind. With my off road use in all weather conditions, moisture and crud get behind. This doesn't affect the system in any way though.
Moving down to the battery. This is an area of concern, as water collects between the battery and the connecting block.
With this area, as well as removing the battery after each ride and ensuring that the contacts are clean and dry on both the battery and the connection block, every few weeks or so, I also remove the plastic case that surrounds the block, as this is another trap for moisture and crud. Apply dielectric to the contact points.
At this point, I should also mention the lock that secures the battery. This is quite a problem if using the bike in adverse conditions, and soon becomes stiff in operation. I often remove and clean the outer plastic cover, and in respect of the lock, I use either graphite powder, or ceramic dry chain lube. Just a small dab of it, wiped on, then off the key, usually makes a massive difference.
Now the motor. My bike spends most of the time looking like this.
What I will say is that you don't have anything to worry about in respect of the cases. Very little moisture actually ever enters the cases, and the connection blocks always remain moisture free.
I would suggest that you take a look to see if you have the plain alloy motor such as mine below.
If you do have plain cases, then I would strongly recommend using something such as ACF50 to coat the motor. They really do not like being even remotely damp, and corrosion quickly sets in. You might be lucky and have the new black cases, which presumably won't ever be an issue.
Now for one very important point. Go back to your dealer and ask if the outer bearing protection seal has been fitted to the sprocket side. This is a very important mod, and one that must be carried out if you ever intend to ride in adverse conditions. If it hasn't been fitted, request that they do so. edit.. Just spotted that you have the CX motor. This might well already have the mod. I'll find out for you.
A handy hint for you at bike washing time, is to remove both the console and battery, and then fit a latex glove to both mounts. As you will also see, I have some very large holes to the sprocket area of my motor cases. The cover was destroyed a very long time ago, but it does go to show, how even with these holes. very little in the way of water ever gets in.
Finally, please don't feel put off by what I have shown. My use of the e-mtb is very different to most, and whilst the above looks severe, the reality is that you have nothing to worry about.
The Bosch system is very good. Just get on and enjoy the bike.