These are going to be way too light for snowboarding unless you plan on looking like a marshmallow with layering underneath. These are a lightweight pant for hiking or getting caught in the rain.
Possibly. But I believe that preference in winter sports (participated in at freezing temps and below) should be for breathable pants which have appropriate insulation. During spring snow conditions the Trabagon Rain Pants might be a reasonable option.