DDR 1600mhz and FX 8320 Proc

So I am ordering parts for my build and saw somewhere that the fx 8320 and 8350 like 1866mhz ram, will the ripjaw x series 1600 mhz ram be ok that I got on friday???  http://www.newegg.com/Product/Product.aspx?Item=N82E16820231428

And will a Zalman air cooler like http://www.newegg.com/Product/Product.aspx?Item=N82E16835118128 this be ok for cooling... I will not be doing any overclocking...

or recommendations on an inexpensive air cooler...

Thank for all your help...

1600 mhz  ram is totaly fine ☺

thanks so much... big relief...LOL