Tough question !
You need REALLY GOOD fenders WITH mudflaps - SPECIALLY on the front wheel.
There are tons of choices for rain gear, you should look at outdoor stores that sell fishing gear, they sell rain-gear there but it may not be perfect, but still useable.
Good luck !