There is nothing future proof about intel atm so scrap that all together - not to mention no PCIE Gen4 on it
That aside is money isnt an issue
Buy G.SKILL Trident Z Neo Series 32GB (4 x 8GB) DDR4 3800 (PC4 30400) Desktop Memory Model F4-3800C14Q-32GTZN with fast shipping and top-rated customer service. Once you know, you Newegg!
www.newegg.com
CL14 3800 ram - i bought this for my winter build.
X570 id go with MSI Ace/Tomahawk or a Gigabyte board.
If you plan to upgrade your AMD when the new-new hits then id say a 3600 for time being since no reason to buy a 3900X just to replace it.
Firecuda 520 drives are nice but pricey -
Do you have a price range in mind?