I only could give you few advice.
Buy ASUS X470 or X570 motherboard and Seasonic PSU.
I would bought Seasonic 700W Fanless Titanium.
But if he is out of your budget you could think about PRIME 650 Gold/Platinum.
Next advice is 500GB M.2 + 1TB SATA III SSD.
You don't need HDD. You probably have some old SATA III HDD.
Better later buy some external HDD USB 3.0 example 1-2TB WD.
Samsung 860 EVO 1TB - 150$
Samsung 860 QVO 1TB - 100$
People should get rid of HDD easy.
One Dual SSD Mounting bracket with 1TB+1TB SATA III SSD is best option together with 1TB M.2
That's best investment. Even if you sell all other components and PC case adn want to use some good laptop you could choose models with cheapest options and replace with your M.2 SSD and SATA III SSD. Or Mini PC.
Modern gaming desktop PC no need for HDD.
External models as WD Passport 4TB USB 3.0 Metal model, not plastic cost 150-160$.
I left WD Black 2TB in my case and I no need for him because I have 1TB EVO Plus and 1TB 850 EVO both 20% used and that WD Black is sometimes loudest part in my computer.
Not always, I not complain, he not make me problems, but sometimes If you come closer I hear only him.
If you pay more for 1TB M.2 and 1TB SATA III SSD they will be usefull even when your components become obsolete.
That standard will stay long time, they will work and on Gen 4.0 boards maybe and Gen 5.0 later and you will not notice difference between them and next gen of M.2 so easy. And SATA III SSD will stay as main storage gaming device next 5 years.
Because you use AMD platform, check maybe CORSAIR MP600 Gen 4.0.