I was there a few days ago. Saw about two bike stations. The bikes are free but they go fast and I believe renting stops around 4pm. Better to bring your own.
Yes I believe they opened back for bike rentals.
I'm not sure, we took our own bikes.
Thanks! Your answer is awaiting moderation.