Honestly for the money, look at a refurbished Dell optiplex system with an i7 that companies get rid of.
https://www.ebay.com/itm/Dell-9020-...649446&hash=item28833e189b:g:dTQAAOSw7xZd7unI
Thing about something like that, yes it's used, but I can tell you at work, when we pull these systems from service, it's not usually because they don't work any longer, it's usually because its time to upgrade.
However, a system like that, with an i7 should be good for your needs for quite a while. Plus these business class systems are usually built for reliability.
I have one at home in my wife's office that I purchased from my work. I think the system was originally from about 2013, but I put a 500gb ssd drive in it. Hers only has 8gb of ram. Though I have 8 more to install in it. But with the ssd installed, that system flies even with only 8gb of ram.
You can look and find cheaper versions of that system as well, I just picked one that looks decent. In any event, whichever solution you go with, I'd suggest signing up for Dropbox to sync your photos and important documents to.