They take walk ins if they have the time. Your best bet would be to call beforehand. Yes, you will have to show ID.
They do and they don't. Right now it's just what they can handle with how many artists are available. They can either take you in first if you're early enough, or they will put you on a list and call you if they're available.
Thanks! Your answer is awaiting moderation.