Honestly, you don't need a 212 EVO for your rig. The CPU is locked and the 212 EVO will not help you at all with performance. I would not spend money on the 212 EVO and get a game instead.
But yes, it will fit and you wont have any trouble with your RAM. Here is the link from Cooler Master that specifically mentions the 212 EVO.
http://www.coolermaster.com/case/mini-tower/masterbox-lite-3-1/