As far as being caught in the rain. Has happened many times when I had my TJ. Remove carpet remove drain holes. Neoprene seat covers are nice but plastic bags work well also. Most important part is a squegee to clean the inside of the windshield for some reason the wipers don't clean the inside...