I think that using clouds for the back ground rain would work better. They would have to be very large and very, very light (Not dense). A plane in front of the camera could make the droplets (and animate them). It would require an alpha channel around the raindrops.