Yes I believe so. Check out this site for info: https://www.mycasinoride.com/
I don't see any buses there anymore, but check Google to make sure.
Not sure. But i think i heard some people talking about it
I'm not sure. Sorry.
Thanks! Your answer is awaiting moderation.