Yes, that should be more than well enough for your needs.
Just make sure that you are not cutting any corners and are getting quality hardware such as,
Quality PSU (80+ Cert, Right Wattage and Good Reviews)
Not the cheapest and unfamiliar branded SSD's.
Quality CPU Cooler and Case Fans.
A suited Mobo.
And your ram is good.