That build is almost identical to mine except for the RAM kit.
I strongly suggest that you buy the RAM kit listed in my signature because I can guarantee that it will be compatible with your motherboard and CPU and can even be Overclocked if you want.
Featuring the award-winning Trident Z heatspreader design, the Trident Z RGB memory series combines vivid RGB lighting with awesome DDR4 DRAM performance.
www.gskill.com
G.Skill sells my same RAM kit as AMD compatible which has an X added to the model number but it tends to cost a bit more.
But the X version is not really necessary.
FYI,
The RAM kit I linked is the same kit that I have and I run it at 3400 MHz with my Ryzen 5 2600 OC'd to 4 GHz and my PC is 100% stable.