A nice gesture, though it being DLC is so very Warner Brothers.
Donation will be made on purchases from any 1 of the 50 U.S. or D.C. (but excluding purchases from AL, HI, IL, MA, MS and SC). Void where prohibited by law. Your purchase is not tax deductible
WB need to be considerably more clear on this. I would be not be okay with it if I bought the DLC with the intent of donating to the family and it all ended up going into the publisher's coffers instead.
Granted this is probably a result of legal red tape and needing to hit a trailer deadline, and there may be more info to come on the rest-of-world versions.
However, it would probably have been a safer bet to immortalize the guy in the base game and donate a small percentage of sales to the family instead of tying it into the already-controversial DLC practices.
AL, HI, IL, MA, MS and SC. And presumably all non-US territories until we hear otherwise.