I don't know about the price but it's not a bad build. It can run BF3 on ultra but for FC3, maybe a couple image quality have to be turn down a little bit because it's super demanding. You could do a lot better and more gaming optimized if you go DIY though
most likely it will. You might see some lag because you went the AMD route.