I'm not sure what options are there for TD insurance, but most of the seasoned TD goers don't bother. I myself have taken the Street on track, you'll only go as fast as your right hand will let you, but it is always a risk you'll come off.
Most of my TD action is done on my old R6, didn't cost me too much and I don't mind if it goes down the road.
Just go out there, take your time, enjoy it and push as much as your comfortable, you should be fine and come home in one piece.
There's no prizes for coming first on a TD.