You don't need a Mac to build for a Mac. The Windows version of Unity can build for any platform. But I think you should get build errors even if you build for Windows. Did you try that?
Not lately. Was some time prior to release that I had built an app. I will look into it further. will be in a few days before i can