I agree with you completely. It is particularly dismaying to find sad news about old friends and acquaintances listed amongst news about various D-grade "celebrities", comedy bits and random rants. A slot car forum I belong to has such a topic for its members called The Eternal Podium. May I suggest Forever Luminaries as a possible title?
It might be of some use to those of us who also race slot cars and need help getting body choice and mounting angle and position suitable for a specific track.
If you can't find the resin kit you want, consider getting the injection-molded 1/24 plastic slotcar body kit made by BRM. They are available from https://www.132slotcar.us for $55 . Includes a driver figure, but no decals. Has flared body and correct racing details.
I know this decal has already been identified for you on the Randy Ayers Nascar board, so I will post this slightly different version of the product here from a posting on ebay: