Was die CPU angeht... von deinen Anforderungen sehe ich nichts, was einen i7 brauchen würde. Der Verbrauch von i7 ist auch höher, ich glaube so ca 10-15 Watt.
Würde ich auch sagen. Einen Quadcore auszulasten ist schon schwierig - vielleicht beim kompilieren großer Projekte. Und wenn das dann 10% länger dauert, damit könnte ich persönlich leben.
==> Der i5 sollte reichen