Was here last night. They had a sign $10 cash only to have your bag stored here for up to 24h. Hope that helps.
Yes you can put it in a locker but you would have to pay I don't know how much it is but you have to pay for a locker over there
And I think the lockers a rather small I don't know if they have bigger ones. You know that's a great idea! I never thought about doing that before, I think I will do that next time I go. Oh wait I forgot, it is such a terrible neighborhood I would never go out alone, if someone wasn't waiting for me (not since a guy asked me if I wanted to be for sale right outside the station in front.). Although inside is plenty safe.
Thanks! Your answer is awaiting moderation.