Yes, there are specific trails for horses.
You can bring your own. There are a couple places near that do rides. I'd recommend double H stable.
I would call them. I did not see any but maybe you could take your own???
Thanks! Your answer is awaiting moderation.