Anyone can access the commissary with a Military ID.
Yes any veteran, retired, disabled or their family who had a valid military I. D. Card
I think any vet as long as you have your ID. Not 100% sure
Can family without id cards shop
https://www.blogs.va.gov/VAntage/70068/dod-answers-top-10-questions-expanded-commissary-exchange-mwr-access/
Thanks! Your answer is awaiting moderation.