Der Arbeitsspeicher hat nur sehr geringe Auswirkungen auf die Gesamtleistung eines Systems und damit auch nur einen sehr geringen Einfluss auf die Spieleleistung. Zwischen DDR3 und DDR4 besteht auch kein relevanter Leistungsunterschied.
Ausnahmen gibt es im Heimbereich aktuell eigentlich nur bei den AMD APUs, die zu Grafikberechnung den Arbeitsspeicher des Systems nutzen und das erhöht die Anforderungen an den Arbeitsspeicher gegenüber der regulären, generischen Verwendung doch deutlich, sodass man hier von schnellerem Speicher profitieren kann. Ist bei dir aber natürlich nicht der Fall, daher hat das in diesem Fall keine Bedeutung.
Der Prozessor berechnet, einfach gesagt, alles was nicht an eine spezialisierte, andere Komponente ausgelagert werden kann. Solch eine Komponente ist eigentlich nur die Grafikkarte, der Prozessor berechnet also alles was die Grafikkarte nicht übernimmt. Wie viel das ist, oder besser wie aufwendig das ist, ist vom jeweiligen Spiel abhängig. Es gibt Spiele, die belasten eher den Prozessor und eben solche, die eher die Grafikkarte belasten. Bei der Prozessorlast ist dann auch noch die Frage wie viele Threads das Spiel parallel öffnen kann. Wenn ein Spiel, bzw. dessen Engine, nur singlethreaded arbeitet, also nur einen Thread öffnet, dann bringt einem eine schnelle Multicore CPU fast nichts, weil das Spiel nur auf einem der x Kerne läuft. Macht ein Spiel hingegen mehrere Threads auf, dann kann man von der Multicore CPU profitieren und mehrere Kerne, mehr oder weniger gleichmäßig, belasten.
Mit einer CPU mit vier Kernen ist man aktuell und für die nächste Zeit eigentlich gut gerüstet. Es wird noch etwas dauern bis standardmäßig Prozessoren mit sechs oder acht oder mehr Kernen empfehlenswert werden.
Eine zweite Karte für SLI macht meistens keinen Sinn um eine Leistungssteigerung zu erreichen, wenn man vorher noch eine einzelne, stärkere Karte bekommen könnte. Bei der GTX 970 ist das der Fall, wenn die nicht mehr reicht würde ich eher noch auf eine stärkere Karte wechseln und erst wenn die stärkste Einzelkarte nicht mehr reicht, dann kann man anfangen über SLI (oder respektive CF) nachzudenken. Ansonsten holt man sich zu viele Nachteile ins Haus als das sich das rentieren würde, z.B. Leistungsaufnahme und damit Wärmeabgabe und Lautstärke, außerdem Mikroruckler die leider relativ inherent Teil des Multi GPU Konzeptes sind. Dazu kommt, dass nicht jedes Spiel gleich gut mit mehreren GPUs skaliert. Das ist genau so wie bei den mehreren CPU Kernen, das Spiel muss auch in der Lage sein sie zu nutzen. Und das ist bei SLI auch nicht immer und nicht immer gleich gut der Fall.
SLI ist daher erstmal "standardmäßig" nicht zu empfehlen. Erst wenn man mehr Leistung braucht und keine stärkere Einzelkarte mehr bekommen kann, dann macht es Sinn darüber nachzudenken.