I would call the store customer service. They should have those answers regarding military discounts and what you can use.
I don't believe you need an account, just proof of his service.
Sounds like he should create an account and then you use it. The primary person gets tbe discount
Thanks! Your answer is awaiting moderation.