Yes, there are TRAKTOR PRO Mappings available in the download tab - be sure to update to the newest version for full support.
Yes, it works with Virtual DJ 8 - be sure to update to the newest version for full support.
Yes, your hardware is class compliant with OSX 10.9 & 10.10 and does not require any special drivers. But we suggest to update your firmware to version 1.7 or higher if you have recognition problems.
Also, please check your software website for official support info and release updates.