Yes, all of the above will fit in the CM Storm Tropper. That case is HUGE.
However, I'd recommend you get Corsair Vengeance Low Profile RAM, as the high profile wont be able to fit under the aircooler fan, and is good for future upgrades.
As for which CPU cooler is better, I'd say get the Hyper 212 Evo now, and upgrade to something high end like the NH-D14 later.
Oh and both will fit on the motherboard.