I sometimes park my bike outdoors at work and I always cover the leather saddle with a helmet cover I keep on the bicycle. You could probably get away with one of those shower caps from Walmart.
I can't imagine that a steady downpour over 8 hours would do anything good for a leather saddle.