Any motherboard will support any graphic card provided they match the same slot type and mother board is of good brand. sometimes problem arises due to weaker power controller of ur motherboard. Gigabyte Asus etc companies generally have solid power setup in their boards. Only hitch is that if u have a high end card and weaker processor , then the card will strangle the cpu and ur board. In ur case u dont have tho worry. Only check whether ur smps is of good quality.
Yup go ahead. m bit curious. why r u trying to buy a out dated graphic card when new ones r available. 500 series is available and within few months 600 series will also be out. money wise or performance wise it makes no sense. Moreover this geforce 400 series is not good.