Dear sir, I'm Andy. I read your description and I'm sure make it.
I will make new plugin for shipment and new component to store data of insured. You can statistic for all orders.
Please send me your site information. I will check detail and give you best solution base what you want and clarify for me.
You can contact with me via Skype: n2nsolution.
Looking forward to your answer soon.
Best Regards,
Andy.