The link for your partlist is broken. However, that is a pretty large case so I'd imagine everything would fit. If you want me to check please post a working link to your partlist.
No, that cpu cooler is too long. That case supports cpu coolers up to 163mm. If you want want to use that specific CPU cooler, you could search compatible cases for that with pcpartpicker.