Not legally, but if they are short staffed then they might sneak in.
Yes
Yes, you can bring a guess If you have a Military Id or you are a spouse, they have to show any Id, but they cant purchase anything If they do, you have to pay for them.
Not unless they are military/veteran as you must show I.d when entering store.
Thanks! Your answer is awaiting moderation.