I bought an AMD based gaming rig recently, my suggestions would be:
1. Go for B450 chipset, you don't need PCIe 4 for any of the stuff you are going to do. Save money there. Recommendation: MSI B450 Carbon Pro AC WiFI
2. Go for Corsair Vengence RAM, they are always good and I think you will get...