A:Answer Yes, just make sure you have space for it on your board and in your case.
A PCI Express 2.0 x16 slot offers a "maximum theoretical bandwidth" of 8 GiB/s, (between the card and your processor) while a PCI Express 3.0 x16 slot reaches 16 GiB/s.
For some applications you might notice a difference, but when they first designed the PCI-E system they made it inherently backward compatible. The card can connect and run on any of the PCI-E 1-2 or 3, with the newer generations having faster maximum bandwidths.