Yes, Its a good graphic card just make sure you got PCI Express 2.0 because i remember my old pc i did not have a PCI Express 2.0 so i had to return the graphic card and its a good graphic card.
I believe it does, it's got a high-end motherboard. I'm sure she has already purchased the card (as it's the only thing I told her I wanted)... so we will see if it works or not!