t h a t s a l o t t a s t o r a g e Nice build tho
Your parts are compatible but I would recommend swapping the SATA ssd for an m.2 and getting a high capacity HDD
yikes research why ryzen needs faster ram and get a refund on that ram asap you could benefit greatly from faster ram. also get a PCIe wifi card, USB wifi dongles have terrible latency and can increase your ping by several hundred. I know from experience. Other than previously mentioned facts the specs look great.
Yikes I would recommend refunding that ram ASAP and buying faster ram. Due to the way the cores in Ryzen CPUs interact the CPU itself benefits from faster ram. 2133 MHz is not going to cut it. I recommend at least 3000 MHz ram.
Definitely get faster RAM. Because of the way the CPU cores interact in Ryzen with their Infinity Fabric technology, your CPU itself will actually perform better with higher speed memory. I recommend at least 3000 MHz speeds. Otherwise this is a great budget build!