He said he got the card from a friend.
The 8800GTX is going to be a bottleneck, but it depends if you are a gamer or not if this will really bother you that much. With 6GB of RAM just make sure you install 64bit windows otherwise it is pointless.
It is unlikely to damage your pc, you just...