Even a blind man could see this is fake.
And how conveeeenient that the purported writer is dead.
Anyone who has served knows that the date format in the military is ddMONyr, ex. 09SEP04 or 09 SEP 04. Any formal letter would have the entire date spelled as such, September 09, 2004. This is a dead give-away.