I think you meant channels there bud, most boards have rails these days..

You can put boots on any board although as mentioned above you won't get the most out of it as the board doesn't have enough rocker and was built for straps, wouldn't trust it on obstacles either.
Buy a good pair of boots, see if you like the feeling, invest in a proper board built for boots and then never look back!