Yep everything you listed should work. But what is the company/model name of the ram that you are using? And your motherboard only should be able to handle one cpu fan and one case fan according to its specs. But i really suggest you buy a new motherboard because you have a great cpu and a great graphics card so you might as well buy a good motherboard to top everything up.
Good luck with your build