Hi Spartan,
I don't think you're gonna suffer from the cold. The tourists usually look at us locals in disbelief when we start wearing coats and socks if it goes much below 80degrees.
Travelers cheques are fine. There are several conveniently located cash machines around. US Dollars are welcome everywhere. You'll be fine and you'll have a blast!