Yes, that's the X58 NB IOH. The MSI Logo component is the ICH10R SB ICH. Yes, the board will have to come out. The plastic spring loaded pins holding the heatsinks down, can be removed & saved to use again, but most of us are replacing them with thermal nuts, washers, & bolts. I got mine at 'Radio Shack', but others have gotten them at hobby shops catering to model aircraft & such.
Edit: Heatsink hole size 1/8" .125 U.S., 3.18mm. Length of about 1/2". Height of standoffs needs to be considered in regards to the length as well.
2nd Edit: Confirmed hardware size I used is #4-40's, 1/2" in length.