
VISUAL STUDIO FOR MAC DEPLOY TO APPLE STORE HOW TO
The guides listed on the Xamarin website outline how to set up the mac build host. Your iPhone/iPad will need to be plugged into your Mac's USB. This can certainly be done from your Windows machine but due to apple licensing requirements, you will need your Mac available to compile and deploy to your phone. I'm assuming that the single device is your own device and you want to deploy via compilation.

I'll address the second part of your question - the ability to deploy to a single device.
