Can I run it?

Solution
Of course. You can run those games and new games on High to Ultra Settings.

Also you will get 50 to 60 FPS on everything Maxed out.

Definitely a good choice. Go For it. Happy Gaming. :)
You should be able to recieve 60+ fps with all settings on ultra for BF4. Frame time variance is lower in Battlefield 4 than a game like Call Of Duty: Ghosts but you would be able to play those games at ULTRA settings with maxed AA and MSAA off as well as high texture filtering etc