ususally you can get them to waive the restocking fee if you are nice to the representative that answers you online.
you MAY be able to return it, but i have noticed that a lot of evga's newer cards have the "30 day non-refundable return policy". one of the reasons i quit buying their cards.
and yes depending on what game you are running (and what OS), you may need to add some RAM.