Sort:  
  1. No, install a virtual windows machine it is C#dotNET
  2. Yes. I run it on a Mac with a Windows VM, works great.