Immer Box-CPUs nehmen, ansonsten hast du keine Garantie und erhältst möglicherweise Kundenrückläufer;
Das Mainboard ist gut, etwas günstiger käme dieses hier:
Als RAM
Je nachdem, wie viel Geld du hast, eine dieser Grafikkarten:

Netzteil, evtl. SSD(s)/Festplatte(n) und optional ein Gehäuse werden noch benötigt, hast du noch Teile (dann hier auflisten), suchst du diese separat?
Würde für die meisten Anwendungszwecke eher zu einer Intel-CPU greifen, allgemeine Frage: Hast du vor, zu übertakten?