I shall be able to put on them on snowboard...
I shall be able to put on them on snowboard boot size 13?
Might be a bit tight getting them on. I have size 10.5 feet with some fairly big boots ( north face slot winter boots), and it can be a challenge getting the toe to fit in properly. A good bet for you before you buy is visit an outdoor outfitter with your boots and try one on. It does not really need to be the same shoes, most binding are pretty much the same now