Klingt doch alles recht brauchbar.
Für Deine CPU sollte es im Idealfall DDR3-1866 sein. Höher geht immer, bringt Dir nur momentan natürlich nix (wenn Du nicht übertakten möchtest). Alles darunter bremst wiederum etwas - wenn auch nicht gravierend.
Pauschal kannst Du mittlerweile jeden Namhaften Hersteller kaufen. Hier solltest Du einfach mal schauen, was es in dem Laden Deiner Wahl gibt - und dann nach den preisgünstigsten Ausschau halten.
Eine grobe Übersicht bekommst Du hier:
Speicher mit Typ: DDR3, Kitgröße: ab 16GB, Einzelmodulgröße: 8GB, Speichertakt: 1866MHz/2133MHz/2000MHz/2200MHz/2250MHz/2333MHz/266MHz/2400MHz/2600MHz Preisvergleich | Geizhals Deutschland
Beim Netzteil würde ich sagen - das Passt. Mit 500W solltest Du auch bei einer GTX 980 auf der sicheren Seite sein, zumal diese wohl sogar noch etwas mehr Verbrauchsoptimiert sein soll.