L'alimentatore mi sembra buono, non vedo perché sprecare budget prezioso per cambiarlo, su quale vorresti puntare?
Per le ram è alto il cl17 ma probabilmente con una buona mobo e visto che punti all'overclock sarà possibile abbassarlo, purtroppo le ram che salgono meglio con i ryzen costano molto di più delle altre per cui a mio parere dovresti accontentarti di ram appena decenti avendo un budget limitato.
Per quanto riguarda la mobo invece, nonostante ti abbia consigliato una prime b350 al posto tuo punterei su qualcosa di meglio, tipo una x370 killer sli o k4 della asrock in quanto avranno sicuramente un supporto maggiore in futuro e potrai cambiare solo il processore tra due o tre anni quando usciranno le cpu zen2 e zen3.
Quelle mobo infatti sono più costose ma ti permetteranno di mantenere la piattaforma per molto tempo.