It's okay to take your bags there. You can just keep them on the side when it's your turn (which will be 60 seconds or 90 seconds in the ledge)
I don't think so. I saw people with there bags.
there is no luggage storage
Thanks! Your answer is awaiting moderation.