First of all, nice story. However, I too wonder, as did Deb about that grandfather thing.
Second, this is for Deb. All National Cemetaries will give verterans a twenty-one gun salute and a flag as a memorial regardless of when they served, as long as they had an honorable discharge. My mother’s husband was buried at the one in Brooksville, Florida, several years ago. Also, if the veteran is a member of any Legion Post, Amvets, American Legion, Veterans of Foreign Wars, the members will always appear at a funeral of a fellow veteran; and if asked, will give a twenty-one gun salute and flag, even if the vet is buried in a private cemetary. My husband is a Past Commander of an American Legion Post and also started an Amvets Post. Although my first husband was not a member of a Post, when my daughters requested a military funeral from a post, they graciously honored the request.
Hope this answers your question.