Build Advice Is there anything wrong with my projected specs?

Oct 28, 2020
4
1
15
I plan on buying the parts to build my first PC soon and I've done research as to what parts I want already. But seeing as I have no experience building computers, and only a rough base understanding of computer parts, I'd like some opinions on my current ideal build before I commit to buying anything.

CPU:
AMD RYZEN 5 3600

GPU:
Sapphire Nitro+ Rx 5700 XT

MOBO:
ASUS X570 TUF Gaming Plus

PSU:
Seasonic Focus GX-550 550W 80+ Gold

Corsair Force 500GB SSD
Seagate BarraCuda 2TB HDD
G.SKILL Ripjaws 16GB for RAM

I'd like to say this works fine, but if there's something that can be tweaked please let me know. I'm also unsure of what I should do for my Cooling situation, as far as how many fans should I get for my case (Standard Mid-Tower ATX)