My system has an old P5N-T Deluxe mainboard (NVIDIA 780i chipset), with PCI-Express 2.0 and a old GeForce 8800GT. I'm looking to upgrade the card, and was considering a new GTX 1050 Ti (powered through the PCI-e). All new cards specs require PCI-Express 3.0, but my understanding is that is backward compatible to 2.0, so even if the mainboard bandwith cannot fill the GPU pipeline, at least it should work. Sometime in future I will have to change the MB/CPU/RAM as well eventually, and I'd rather keep then the GPU I buy now.
Is there anything else I should consider, is there some other reason why an old P5N-T will not work with a new generation GPU card?