Yes, there are also lockers to rent to store your stuff.
Yes
Yes. 5 for small 8 for large both with a 10 dollar deposit which you get back. Cash only though. Shower has no temperature control which means it is cold so be ready
Thanks! Your answer is awaiting moderation.