Yes, that card will run on that motherboard. The PCIe slot on the board is a gen 2 and the card is gen 3, but they are backward compatible so not an issue.
As for a bottleneck, that depends on the CPU. Given the age of the motherboard, I'm thinking the card might be a bit more powerful than the rest of your system, so technically a bottleneck, so what? The card won't be the limiting factor, your CPU will be, but it's not going to crash your system or anything like that.