a) using basic common sense, you will be perfectly safe
b) Im afraid I cant help you with this one
c) Cold in Punta del Este is nothing compared to the cold you know from the States... with a coat you will be fine
d) Yes.. as long as you try to comunicate and understand that many people will not speak much English, you will be fine