Absolutely! Those folks certainly know the cost of freedom! Don't you think they would do everything in their power to obtain ID (even though most veterans usually possess ID anyway)? But, like I said before, we as a society should do everything we possibly can to ensure there are no impediments for anyone who needs to obtain an ID in order to vote. There are still going to be stumbling blocks for some people such as those who are homeless and can't provide a birth certificate, can't provide any form of identification, have never been fingerprinted for example, are completely off the grid and no one knows them. Yes, there are going to be people in this country who can't prove their citizenship in any way, shape or form. A person with those circumstances is probably unlikely to be able to prove citizenship and will, therefore, be unable to vote.
I'm glad you thought about the vets OKC. In general I agree with you on your whole post. You're calling it in a realistic way.