Don't decide because of the SSHD. It's not a big deal. And you really don't need a dedicated card... The I7 has one integrated so there is no point on spending on the 960M if you don't game or do graphic intensive tasks.
Based on what I know about you I'd get:
-I5 (6-7th gen)
-8-12Gb RAM (only if you find a cheap 12Gb laptop)
-No card
-SSD if possible
Based on what I know about you I'd get:
-I5 (6-7th gen)
-8-12Gb RAM (only if you find a cheap 12Gb laptop)
-No card
-SSD if possible