@Chris *****************
nope, non-o visas do not need insurance no matter the reason you're getting it for and no matter what a website or consulate might say.
an O visa is a Non-O visa, 🙁 just a shorter way of saying it
There are only two Non-O visa types need insurance the O-A and the O-X only