No you don't, it's open to everyone
No, anyone can eat there.
No players card needed, but if you want to save $4.99 then you can sign up. However, you'll be receiving lots of advertising in the mail. Pros and cons.
No
Thanks! Your answer is awaiting moderation.