I've got closure to my question!
I got a response from the lady in charge of barricade passes in Telluride, and she says that scooters and motorcycles are exempt from needing passes.
Now if I could only find out for sure if it's okay to bring in bottled beer to Town Park. It doesn't say anything online about it being prohibited, but the ticket says "no glass containers." I'm unclear if that's pertaining to the festival or the campground. Again, it's been a few years since I've been there and I can't quite remember.
See all you crazy butts in a few days!
Listening to:
Head for the Hills