That is well and true.
Nope, but there are numerous agencies out there that will help those veterans...
I have nothing to refute that with nor any knowledge to confirm it so I will simply hope that it is true. It ought to be.