Thanks for posting the reports. The hard drive appears to still be healthy although there is a slim possibility there could still be an issue with the drive. The hard drive speed is also still good at 70MB/s. The hard drive has about 28K hours on it. In good conditions the hard drive could last up to 50K hours (years ago 80K hours was possible), but in an iMac the lifespan of a hard drive is usually much less. Just something to keep in mind when calculating upgrade/repair costs. A hard drive is not easy to replace in an iMac.
You need to uninstall the Symantec software and the MacKeeper software by following the developer's instructions. Anti-virus apps, cleaning apps, and third party security software is not needed on a Mac and usually causes more problems than they solve plus they impact system performance.
I see you are also using Acronis and it includes a file protection feature. This file protection feature does come at a cost of memory & performance. I'm not sure how you are using Acronis on this Mac.
You have a lot of drivers (aka extensions) installed all of which use memory & CPU resources and also make it more likely to interfere with the normal operation of macOS and your apps since drivers/extensions run at a very low level where they are more likely to cause problems. It is best to minimize the drivers/extensions installed on a computer to minimize complications and performance degradation.
I see you have a driver for a Maxtor product. Maxtor was acquired by another drive vendor (Seagate?) many many years ago so I don't think this driver should be needed today as I have not seen the Maxtor name in an extremely long time. In most cases you should not need any third party software to manage an external drive. If you no longer use a Maxtor drive, then you should uninstall the Maxtor software.
You should also uninstall Adobe Flash by following the Adobe's instructions since Flash is no longer supported on any platform. Since Flash no longer receives security updates Flash presents a huge security risk (Flash has always been a security risk even when fully supported).
Are you aware you have about 5 disk images mounted? If you are not actively using these mounted disk images, then unmount them.
The fact that both DriveDx and EtreCheck crashed multiple times is of concern since I've never seen these apps crash. Most of the other crash logs are referencing memory related issues. Unfortunately I'm not sure what type of memory issues those log entries indicate. It is possible you may have a bad memory module or it may be due to issues of running low on memory and using Swap. If it is due to using Swap, then it may indicate an issue with the hard drive. There are some drive health attributes (Spin Up Time and Throughput Performance) that may show some issues that could affect Swap usage, but unfortunately those particular health attributes are not consistently implemented by drive manufacturers so it is hard to interpret those health attributes.
I must leave it to other more knowledgeable contributors to provide feedback on any of the other installed software as I am not a macOS software specialist.
If you are still having issues after uninstalling the apps I mentioned, then run EtreCheck again and post the new report here. Without all those entries from those apps mentioned will make it easier to see the other software listed.
You may want to run Memtest86 to see if you have any memory errors. Use the downloaded Memtest86 .iso or .img file as a source for Etcher which will create a bootable Memtest86 USB stick. Option Boot the Memtest86 USB stick and select the orange icon labeled "EFI". With the v7.5 version you can loop the test more than four times (the setting is under the "Test Selection" menu and is at the bottom of that screen). The newer versions limit Memtest86 to looping just four times. Just because no errors are discovered does not mean the memory is good.