Cpu, 메인보드 교체할 때 램, 파워, 쿨러도

  전부 메인보드에 맞는걸로 바꿔야 하는건가요?

  밑에 사진은 현재 컴퓨터 본체 구성인데

  램과 파워도 교체할 필요가 있는지 궁금합니다.

  메인보드는 기가바이트 b150m d3h
 Cpu는 i5 6600으로 교체할 예정입니다.

 아 그리고 cpu 기본 쿨러보다 사재쿨러 추천하는 이유가
무엇인가요??