Rollers for long-wheelbase/mountain bikes
Rollers (and trainers in general) chewing up tires isn't uncommon as indicated in this answer on a related question:

https://bicycles.stackexchange.com/a/10748/4239

As indicated, just use cheap tires for your rollers. I ride them in the winter and I've never really noticed that the rollers chew up the tires much faster than the the snow, ice, salt, and cinders on the roads do. 

As far as the wheelbase goes, you can  find the wheelbase range for rollers in the specs on some sites. You might have to dig around though. For example, nashbar.com listed the specs for these rollers even though the manufacturer's page did not. I'm sure it could be found in the product manual as well, but I didn't dig that deeply. 

Also, almost any sort of tread pattern on your tires will make the rollers very loud. And of course, the bigger the knobs, the louder it will be. If you're going to put a mountain bike on them, you'll definitely want slicks.