About the umbrellas - they are supplied by the boat as mentioned above. However, we never used them. As Karen said, they are a bit bulky to lug around, and we spent so much time getting wet anyway that we didn't really mind getting rained on a couple of times.
We never felt cold on the trip, except possibly at Dinner or one of the shows where the AC was pumped up too high.