how much is your budget? if it is good you should get the 12th generation processor and 32 go of ram and a 1to ssd m.2 and a 3090 graphic card You dont need to upgrade at least in the next 5 years
If you want to use so many PC equipment you can also buy rack for it. If yoi live in Canada or USA through this site https://sysracks.com/, for example.