Going to be hard to track down. If your PC is sufficiently ancient maybe it’s disk writes rather than CPU/GPU performance? My experience with underpowered hardware is definitely that slow disks cause stuttering and hangs, while other components just make things take longer.
You may also have a bunch of services being activated on login. It’s worth having a loom through systemctl status --user and journalctl -e as well as journalctl -e --user for anything that looks suspiciously intensive.
The xanmod kernel also is a little less likely to stutter if you want to try that.
As for your GPU, it’s supported by the 470 driver, which is still relatively usable. It lacks support for explicit sync, so wayland may not play very nice, but that’s still worth trying out.
See my comment here that happens to explain exactly what you likely need: Help to solve CPU peaks (overheats) while using camera (possibly HW Acceleration I guess) - #15 by TLATER
… though there may be some additional tweaking necessary to get things to work. Your GPU doesn’t seem ancient enough to be unusable, in either case.
I don’t think this will help in any way, old software does not mean more performant. If you were using a driver with poor wayland support (such as the official nvidia driver, to be fair) that might get rid of graphics glitches, but it’s unlikely to affect performance much.