— I agree with the others' diagnoses. Here is some info on the scale of your drive issue.
Your drive speed scores:
Performance:
System Load: 2.20 (1 min ago) 1.99 (5 min ago) 1.82 (15 min ago)
Nominal I/O usage: 2.28 MB/s
File system: 47.99 seconds
Write speed: 117 MB/s
Read speed: 122 MB/s
clearly indicate that you are running off the slower Fusion drive component alone, the 1TB mech hard drive. A properly working Fusion drive in your iMac model should show Writes between 600 and 900 MB/sec and Reads between 1300 and 2000MB/sec or more.
Example from running Etrecheck on another 2017 iMac 5K with exactly the same Fusion drive config as yours—except healthy:
Performance:
System Load: 0.77 (1 min ago) 0.65 (5 min ago) 0.80 (15 min ago)
Nominal I/O speed: 0.58 MB/s
File system: 35.69 seconds
Write speed: 766 MB/s
Read speed: 2687 MB/s
That is a massive difference. There is no "slow" there.
— I also see a useless "cleaning" app:
[Running] MacCleaner Pro Helper (Nektony LLC - installed 2024-06-26)
Modern Login Item
/Applications/MacCleaner 3 Pro/MacCleaner Pro 3.app/Contents/Library/LoginItems/MacCleaner Pro Helper.app
As Macs, catlike, have cleaned themselves for over 20 years, to me that makes any outside apps that claim to clean, tune up, optimize. or otherwise polish your Mac scams. They seriously interfere with elegant self-maintenance routines you paid Apple to build into the system. Don't fall for fear marketing.
— Chrome is not playing well with others:
Top Processes Snapshot by Memory:
Process (count) RAM usage (Source - Location)
Google Chrome Helper (Renderer) (21) 3.02 GB (Google LLC)