I wouldn't personally recommend the MSI board, simply because they are a pain in the butt to setup. I recommend Gigabyte, or if not possible, Asus works as well. http://www.tonymacx86.com/home.php
This website is a great additional resource for finding files and video guides on hackintoshing with various boards.
The problem is with wifi cards (Im assuming you mean on board) is that OSX by default only picks up a select few wifi chips. The ones placed onto boards are often mobile versions, or chips that OSX doesn't recognize at all, hence why you need a 3rd party wifi card