An idiot killed my baby. Need advice.

Most insurance companies offer track insurance coverage for off-road activities. At a cost of course. Hopefully he did this or he & OP are claimless.
When i decided to race my 65 cuda for a whole season in 2008 got extra track insurance coverage thru hagerty for yr. You can go entire yr. or event by event.