com.netskope.client.nsIPFilterNKE 1
com.sophos.kext.oas 9.9.4
com.sophos.kext.sfm 9.9.4
com.sophos.nke.swi 9.9.4
com.Cycling74.driver.Soundflower 2
com.sophos.driver.devctrl 9.9.4
3rd party kernel extensions are the #1 cause of macOS panics. 3rd party anti-virus packages are at the top of that list, because they frequently do not use official kernel APIs, and just go roaming through internal kernel structures without taking the correct locks, or inserting code into kernel code paths to intercept some kernel operations. Then when the macOS kernel changes, these packages do not get what they expect and they are not doing what the kernel expects and often a panic happens.
You appear to have 2. Sophos and NetSkope
Many anti-virus packages are badly ported Windows packages that they are trying to shoehorn into macOS and do a poor job of it. Worse most of them do not actually find anything that actually affects Mac users.
If you want a package that has proven itself, then look at MalwareBytes. The Mac version was written by a long time forum contributor, and has earned the trust of the long time forum volunteers. Plus MalwareBytes actually finds and removes stuff that affects Mac users.
Finally, to date, there is no self propagating malware for the Mac. All of it requires the user to be tricked into installing it. Either they think they are downloading something legit (like Adobe Flash), but are really on a malware webpage. Or a download site wraps a freeware/shareware package in its own installer, that happens to do a side install of adware that the download site gets paid to distribute. Or the software author is being paid by an adware vendor to side-load adware with their product.
But in all cases the user had to actually intentionally install the software. So the only time you need to even run MalwareBytes is after you install something that did not come from the Apple App Store.