Yes he misbehaved, but he is 84 and has up to now has been a good ex-service man. The matter should be dismissed and charges dropped. Old guys and gals deserve one free pass.
He offered two ways to pay, but the restaurant wants cash. He got frustrated and lost his temper. A mild anti-depressant gets me through the day, Before I had some anger outbreaks.
You can take an expired debit card if you want. I've got a stack of expired cards in my dresser. Bring me over $80 worth of food, and I'll be happy to give you one.