The ram blocking may be averted, as the 212 evo can be mounted 2 ways: vertical and horizontal ( | or _ ) on the motherboard. This should prevent issues with your ram.
http://www.newegg.com/Product/Product.aspx?Item=N82E16835103099&Tpk=evo%20212This link shows the size of the heatsink, and may allow you to see if it will fit.
http://www.coolermaster-usa.com/product.php?product_id=3053&product_name=Hyper%20212%20EVOI suggest a simple email question to Cooler Master, to see if you have space to place the Evo 212.
customersupport@coolermaster.com
Alternative cooling, though I do not know its reputation, as the 212 Evo has a well known rep, is the GeminII S254
http://www.coolermaster-usa.com/product.php?product_id=3050&product_name=GeminII%20S524Designed to fit over the ram.
Also, look at the thermal right products:
http://www.thermalright.com/index.htmlAddendum:Here is a video on how to install some other guy did. Kinda boring, but you want install to be boring. Look around approximately 14:30 in, and watch, as he shows it CAN be placed Vertical or Horizontal.