There's still around two more years of support for Windows 10. By that time, it shouldn't be too expensive to upgrade some components to some second-hand ones that perform better than your current ones.
Another option may be to use Windows Server 2022 Eval. You may run in to problems with software refusing to run on a server though. The initial eval lasts 180 days, but you can run a command to extend that 5 times (don’t quote me on the exact number) which will give you an updated system for years to come.