Are you talking about sit down scooters? If not the casino is literally a 3 min walk.
I don't think so. I've lived here all my life and worked there. Never have I heard of them having scooters.
Yes there are scooters on some of the corners that you can rent with a credit card. Little red ones
Thanks! Your answer is awaiting moderation.