lucky that's your only issue. my cassete keeps skipping and being utterly annoying to ride with. Once it warms up a little, it's fine. Must not like 10F weather any more than I do...
the battery just gets cold, happens with my camera batteries all the time. Can you bring your bike inside for a while prior to your ride?