Looks like it doesn't have mounts so you're looking at "universal" jobs like the SKS items Slick recommends. I have some SKS longboards on a couple of mine and love them, but have no experience of their other products.
As for fit, unfortunately I think this is always going to be an educated guess / leap of faith to some extent; but it would be worth looking at potentially tight areas (fork crown, chainstay and seatstay bridges) to check there's actually some room - if you can only get a fag paper in there there's little point proceeding..