Looks like the two biggest problems are...
corespotlightd 94.60 % (Apple)
IMDPersistenceAgent 44.86 % (Apple)
If you quit the process from within the Activity Monitor, it may restart, but does it still use the same amount of CPU usage? We'd like you to try that with the following steps: Quit an app or process in the Activity Monitor on Mac
next...
On your Mac, choose Apple menu > Shut Down.
Wait for your Mac to shut down completely. A Mac is completely shut down when the screen is black and any lights (including in the Touch Bar) are off.
Press and hold the power button on your Mac until “Loading startup options” appears.
Select a volume.
Press and hold the Shift key, then click Continue in Safe Mode.
The computer restarts automatically. When the login window appears, you should see “Safe Boot” in the menu bar.
Does the problem occur in Safe Mode?
Restart normally.