A:Answer If you are talking about just running, it should last years as long as you don't download anything you shouldn't be, over clocking without proper knowledge, turning system offincorrectly over and over, etc..
as far as games I would recommend upgrading to 2x8gb ram remember ddr4 2133mhz. total of 16gb
gtx1070 is a fantastic card. it will handle games for the next few years. as always there will be a better card, better cpu's, etc.
If you are wanting an advanced future proof, benchmark killer, then go for a system with a 1080, faster unlocked cpu to overclock, and faster memory