I am running a 2014 CPU i7 4790k with 32GB RAM and a 1070ti.
Due to it being a desktop w noctua cooler the temps never get high. Keyboard and mouse you just replace when worn out.
This year I am thinking about upgrading.
But my 2019 Thinkpad already feels slow... so I never got laptops for long use. They suck.