Flatfish – Absolutly YES……WEAR A HELMET at all times !!!!!!
We all remember the incident with Liam Neesons mrs last year!!!
As for armour – whatever youre comfortable with, backpacks are ok on/off piste but reccomend protection in the park or rocky drops.
As for the video – the rules of the slope are that you must be able to control your direction and speed and it is the responsibility of the rider/skier upslope to take evasive action where nessecary.
I board alot and you really do see some stupidity on the slopes, a little bit of thought ahead of time really could save a life.