Welcome! Like M-Sport fan said, the tires aren't so good in the snow. The Michelins can handle a little bit, but they're sketchy. You'll want to get a separate set of snow tires on some other size wheels if you're going to drive in it. Then it's actually fun (or so I'm told. I have a beater for that).
There's nothing to worry about with the turbo. Just use good oil and change it regularly. Don't rev it high until the oil's warm. It takes 10 minutes or so in the cold.
These cars are a hoot. Congrats!