My car is outside 24/7 plugged into a 120 VAC and I'm more North than you and I had no issues charging it during this past winter...however it is plugged in whenever I am home...which may not be the case for him.
I just passed 1 year in ownership a few days ago. Boston temps very similar to...