I am planning to restore my old pc, does my foxconn 17A0 mobo will be compatible with GTX 660 2gb DDR5?
Yes, these should be compatible with each other.
Agreed. +1.It should work with basically any pcie x16 gpu, including a 1050ti.
You should also make sure your power supply can power the card.