Might consider using 4GB modules (2x4GB) so you have two open memory slots available for an "if needed" upgrade past 8GB.
The 3TB drive just isn't a good buy. For $280 you can get three Samsung F4 2TB drives and still have some money left over...
Cooler Master is OK at best. Corsair, Antec, XFX or Seasonic...