That is a great build you have there. You don't need an ssd if you are in a budget , but i would recommend one. Definetly go with the h100 if you are overclocking. If you want a better cooler i would recommend a custom watercooling kit.if you need anymore help ( wich it dosent do like you need...