I use those cheap shower caps that you get from the motels. It is small an has an elastic band to keep the cover on. As far as riding in the rain, I don't worry about it. I treat mine with a heavy coat of proofhide on the bottom and a light buffed coat on the top.
Aaron