No they do not but if you're nice to the people behind the counter they will hold your bags for you for a couple hours while you wait for the train and you don't have to guard your stuff
I do not believe they do.
No. But they will store your bags behind the ticket counter for a small fee.
Thanks! Your answer is awaiting moderation.