Call the closest track and they can fax you a copy of the waiver signed at the track entrance.
Apply for life Insurance in the amount for your personal needs. If you already have it, great, if you don’t then do it now, you should have it if people count on you. DO disclose your intent to race. You will need to complete a form showing how much and at what speeds. Some Ins. Companies will not add an additional charge some will. Shop around. You may pay more on your Disability and Life Insurance, consider that part of your costs. My Life Ins. Company charged me double while I was Karting, but I receive their cheapest rates now that I race Spec E30. Genworth is the company. Depends on the state and the company.
I am not an attorney, anything can go to court though. I used to drive a GT3 at the track, decided things happen to fast at 150mph so Spec E30 seemed to have less risk not none, but less. That is why most Ins co. will ask about speeds attained in your race.
Make sure all your coverages are where they need to be. Then learn and only race with people you like and some what trust. Stay away from people you don’t.
At 70-80 average speeds for us here in CA, both on the track and on the freeways, I trust being in my E30 over being in my Ford F-250 or my BMW 650i. Just me.
Call Patrick Lull at: http://www.capcoverage.com/motorsports.html I got my Storage and Transportation Insurance from him. When My race car was stolen they paid. He deals with the pro Motorsports world too so he may be able to put some coverage in place that may help you with your families concerns. I’d call the people mentioned by the other posters as well.
I hope you can work it out. have fun. Be safe.
Looks to me like you have been given a lot of quality advice, from experienced folks. go use it.
BTW: Racing is Dangerous…Period