Hello fellow Ribelle owner
Chain maintenance is surely #1 priority if you ride in wet weather, so you got that right already. Consider getting an automatic oiler, but be aware that some of them are only working on ICE bikes (needing underpressure from the air intake or so).
Unfortunately the fairing screws on our Energicas (4 mm I think for a 3 mm hexagon key) are zinc plated only, so they easily corrode, especially when in contact with brine from salted streets. So maybe consider exchanging them against high grade stainless steel (A4, V4A) or titanium. With titanium you even have colour options.
Like MVetter suggested, rinse that brine away (or at least dilute it) with clear water as soon as possible. Doesn't need to be a power cleaner.
The Energica splash guard (approx. 100 USD) reduces the spray water from the rear tyre being thrown up and wetting your behind. Unfortunately it is only a reduction, so be still prepared that during long rides on wet streets, water will trickle down your neck.
Regularly check the rear swingarm if there is water inside, then the drain hole at the bottom is plugged by debris.
One or two people had problems with the left switch thingie on the handlebar (for indicator and menu) in which water accumulating, but that does not appear to be a serial issue.
You have heated grips on your Ribelle? I do. They are good for chilly weather (think south Italian winter
) but not for real cold.
Heated gear I do not own (yet). I am layering against the cold using windproof stuff like Windstopper from Goretex I already own for winter cycling. The winter undergarments from Dainese are very expensive and they are only partially windproof (again think Italian winter
). I think most chilling comes from the exposed legs, so consider buying a good winter pants with protectors or leather pants wide enough to allow for two or three layers of insulation. A windproof scarf does work for me as well. And a balaclava is of course mighty helpful as 30 % of the body warmth are dissipated through your skull.
When riding on a sunny winter day with low standing sun, be aware that this can impair vision a lot. You might not see someone approaching or they might not see you against the glare! Nearly lost a buddy this year due to this.