But I worry about the GTX 880M 4GB performance in games. It's not that the 880m is old, but that's part why. https://gpu.userbenchmark.com/Compare/Nvidia-GTX-880M-vs-Nvidia-GTX-1060-Mobile/m8540vsm164336 shows it compared to what I'd pick today for beyond the 1080p 60Hz gameplay as a minimum.
You are also going to run into issues where folk have found Nvidia and game maker optimizations hobble and stutter on older gen chips.
https://linustechtips.com/main/topic/668444-does-nvidia-really-gimp-their-cards/ kicks that around.
In short today's games are optimized for the 9xx and 1xxx and 2xxx cards and that can show up as lackluster performance on what was a top rated chip or card.
You are correct in picking out a 144Hz 1440p display. Why? Watch this:
Can my asus g750jz laptop run a 1440p 27 inch 144hz monitor because i was looking for an upgrade for my monitor and i want a 27 inch one but i read that 27 inch isn't good for 1080p so maybe i will get 1440p.