Short answer: Yes. For the longer answer, continue reading.
No matter which one you are or are not excited for, remember two things: 1. For both, it is more likely it won’t happen then it will, and 2. For both, the probability of it happening it is far from a 0% chance.
Starting off with the 25, I would say the most likely day that we’ll get it is tomorrow. The forecasts are currently saying 22 for The Weather Network, and 24 for Environment Canada and AccuWeather. Currently I’d say it’s going to be a high of 23 or 24. but still there’s a good change at having a 25. For more info, check out the chart below.

Now for the snow. This one is a little more compllicated. The lows of the forecast is sort of favouring a cold low for Friday night. Right now, maybe 3 or so? All I need is The Weather Network to get at least 3 degrees lower, and then I’ll be much more certain. You might be thinking: “3? That’s not enough for snow at all!” The thing is, we don’t actually need freezing temperatures for snow. If the temperature cools down quickly enough as you go up in the atmosphere, and we have something like 15 km/h winds which continue or even get stronger higher up, and there is instability in the atmosphere, you can actually get snowfall a few degrees above 0. All of those things are currently on the forecast, so all we need is some precipitation at the right time, and we might get probably not complete snow, but a mix of rain and snow, or even something like snow grains.
It seems like this week is shaping up to be very interesting, so keep looking at your email and this website for the latest forecasts.