I don't think you can go ultra on a 2Gb gpu. Even my old 3Gb vram gpu can barely enough to get ultra setting for GTA5. Have you bought this build, or you are planning it?
I would recommend you to get RX 580 or RX 480 4Gb. It would prolong and optimized your i5 until its end life. My i5-2320 is a good match for RX 480 4Gb and I got it $100 cheaper than my GTX 1060 6Gb (on my other pc). RX 480 and i5-2320, 16Gb ram can play any game I throw at it @ 1440x900 ultra setting with 55+ fps. Its really a good match. I played BF1, Witcher 3 (around 45+ fps), RE7.
Ah do be careful with your psu. And your ram is odd, it might not have dual channel activated (it has to be exact same size).