look if you have any budget left over take a look at the r9 270x windforce edition by gigabyte it comes with bf4 and it has 4gb of graphics memory also if you get 1 stick of 8gb ram you will have room to update
i think it will all fit but i am not a computer guru in that way.
Not sure what the 80mm fans are for, or where they would go. There are not places in the case that won't be filled with the 120mm you listed. Certainly room for one in the back, but that is also a 120mm mount.
CPU cooler is adequate, but not ideal for overclocking. 970 or 990FX chipset on the motherboard is also recommended for overclocking, if you plan on that at all.
You'll want to stick with the 2x4GB kit.
No need for a 4GB video card with that monitor resolution.