Sounds like you’re really doing your due diligence to make sure you’re doing everything properly, great job.
I’m part of another herbalist group where many herbalists were recently disappointed to find out that their insurance coverage doesn’t cover their products as they thought it did. Someone recommended Prolink Insurance which when combining a few policies, can cover your consultations and products you create and sell in person, online, or through a retailer. The total was $513 per year for this. I suggest calling them to discuss your business and figuring out exactly what you need coverage for!