si certo, 8 core non li usa nessun gioco
per la ram, non credo che tu possa percepire differenza (poi avendo cl12 contro il cl16 di quelle che hai scelto recuperi in prestazioni, oltre a risparmiare un po')
il fatto di ryzen con basse prestazioni, bah per me è discutibile contando che usi anche una 1070 per il fhd (se il monitor ha 60hz avere fps oltre non cambia, anzi può creare problemi di sincronia) e comunque le differenze si attestano a pochi fps, non perderti dietro ai benchmark
se vai a fare ingegneria, non pensare di fare enormi progetti, ora sono al 4° anno e il mio i5 6600k è stato più che sufficiente. comunque volessi un pc future-proof ryzen è più indicato (considera comunque che se fra 7/8 anni lo vorrai usare per lavoro potrà rivelarsi non sufficiente sia un r7 sia un i7, anzi per uso professionale già adesso si utilizzano cpu più potenti)
infine per il dissipatore, se già hai deciso che devi cambairlo te ne puoi prendere uno da 20-25€ senza spenderne il doppio per l'h5