I'm not seeing a clear indicator of a suspect.
Unhappy standard or Fusion drives are the usual cause of slow iMac performance but these metrics:
Performance:
System Load: 1.49 (1 min ago) 1.06 (5 min ago) 0.50 (15 min ago)
Nominal I/O usage: 6.09 MB/s
File system: 19.64 seconds
Write speed: 692 MB/s
Read speed: 2585 MB/s
show me a normal drive. A healthy Fusion in your model should be doing Writes between 600 and 900MB/sec, and Reads should be 1300-2000MB/sec . Your Reads are above expectation. "File System" is a measure of drive system health and yours is quite comfortably within the "healthy" range.
You appear to have added RAM after purchase. What make was it?
Intel Macs are picky about RAM and can behave badly if the wrong RAM is used. With Crucial now apparently out of the Mac RAM business, the only place I will buy Mac RAM is from Other World Computing.
Known troublesome RAM we've encounter here are, among those with recognizable brands, the "value RAM' line form Kingston and Corsair, and PNY. To get compatible RAM from the first two, you usually have to order factory-direct, because most resellers only stock the lower-priced tiers that make for unhappy Macs.
You can try pulling your existing RAM in same-size pairs and testing.