Teslas are great winter cars. Just as good or better than my old bmw in Montréal. Especially the dual motor.
not sure about street parking without an easy way to charge overnight though.
I used to street park downtown. You have to accept a bit of cosmetic damage is inevitable.