Gloves really helped me with numbness.
As far as rain, I just got some Nimbus EX tires and I like them. Haven't ridden them in the rain, but have in the aftermath and it wasn't so bad. The only thing I hate about riding int he rain is water on my glasses intefering with my vision.