No
Technically you have to be a member to eat there. My family and I used to sneak in the back at the exit and go in and eat. Of course you have and pay for it. If you do sneak in the exit to eat there you do not need an ID to purchase the food at the food court. Now I am a member of Sam's Club. Some things are cheaper to buy there than at Walmart, like hot pockets and dejerino pizza for $3.33 a piece when they're on special.
Yes
Nope
You can shop without a membership for some things (ie alcohol), food court included.
They will let you eat without a membership
If you can get in without them asking for your card, then they don't ask you at the eatery.
Not 100% sure but I believe so.
Thanks! Your answer is awaiting moderation.