I think the motorbike thing is implicit on highway=footway anyway, but there's no harm in adding it explicitly.

I'm curious about the bicycle=dismount though... I've never spotted signs there that tell cyclists to dismount. Is that a new thing?