You need to contact an Insurance Broker to get the best advice.
I have a good one if you need his number; pm me.
My advice though, would be this;
Don't rely on others being insured on your behalf. Get your own pub liability for $20 million for a start.
Loss of income is also worth...