I waited more than 15 minutes to edit, so I have to add this way:
As for sweaty hands, I carry a pair of large gloves and a pair of extra large. Once I take off the large ones and my hands are sweaty, the XLs are easier to put on.
The textbook answer is always wear gloves during any patient...