Kommt drauf an, was du willst.
Der Ryzen 7 3700x hat mehr Kerne (2 mehr) und ist dementsprechend für Anwendungen wie schneiden o Ä besser.
Der Ryzen 5 5600x hat aber eine deutlich bessere Single-Performance und kommt aus der neuen Generation.
Würde dir wohl eher den Ryzen 5 empfehlen, aber entscheide selbst.
Zum Netzteil, nimm eins von be quiet so 650 oder 750 Watt reichen locker.
Würde zum Beispiel das be quiet Straight Power 11 650W 80+ Gold empfehlen.
Grüße