No, but stay on the vehicle only trails. Their marked, have fun!
If you are just riding the trails you only have to have your regular tag.
Not aware of any special licenses
I don't think so I didn't see any special license is I think anyone can ride around in there
Thanks! Your answer is awaiting moderation.