As noted, some drivers just cannot be updated. That is why I recommend removing devices if that is the case. There are, of course, exceptions to that rule as in the case of the nvBridge.kmd driver. If you removed the device for that, it would require the removal of the motherboard, which is not really an option. If you have done your best to make sure the chipset drivers are up to date, that is all we can ask, and it sounds like you've done a great job troubleshooting the drivers so far.
I myself have never seen the ArcSoft drivers cause issues even if they are old. Tablet drivers are also commonly out of date and do not usually cause problems unless there is a conflict elsewhere, which is why I suspected the USB wireless network adapter.
In my posts, I generally try to prioritize which devices are most likely the cause of problems and suggest updating those drivers in my recommendation section first. Any other drivers listed in red after that should be updated to the best of the user's ability, but if they cannot be, it is likely not a deal breaker.
I still emphasize that if problems continue, looking into those drivers that cannot be updated is a good step as those may still cause conflicts. If no updates exist, a support request to ArcSoft, HP, NVIDIA, and/or Monoprice/UC-Logic is a good method to determine whether those drivers are known to cause conflicts or not.
Since the system is currently stable, take pride in the work you've done so far. It sounds like you've made good progress to finding the root(s) of the problem and fixing the system.