Not the perfect solution, my main PC is in storage currently. The thinkpad does everything I need it to. I can play age of empires 2 and 4, company of heroes 2, doom wads and WoW private servers. In fact, its managed to have good performance in every game ive tried save for Elden Ring and some AAA games.
Very nice! I haved used garuda before and liked it a lot. I switched from garuda to cachy when I got the 7900xtx as I couldn't update llvm and mesa to experimental versions without breaking a bunch of dependencies to get the gpu working. Cachy already had those optimizations built in and ended up having a lot of optimizations I liked (BORE scheduler, etc) so I have stayed on it since.
Its a newer distro, but has good support and very friendly devs.
Ryzen 5900x,
Radeon 6900xt,
32gb 3600mhz DDR4,
Some cheap asus motherboard,
A couple Samsung NVME SSDs, one 500gb for boot, one 2tb for games,
And a bunch of Noctua fans, lol.