The Japanese GP this coming weekend should be very wet.
It suits some drivers much more than others.
I don't think they have ever had GPs cancelled for snow, but there was snow in testing in Spain before this season started. I have seen an F1 car driving on snow. Must be a real handful, but Kimi would be up for it.