For windows only tasks I run a virtual Windows XP machine in Virtual Box.
Virtual Box can pass USB devices from the host machine to the virtual machine, but doing so requires an extension package.
To run i OS 10 you'll need an i Pad 4 or later, an i Pad mini 2 or later, an i Phone 5 or later, or the sixth-gen i Pod touch.
It's very easy to update your i Phone or i Pad to i OS 10.
If you have an i Cloud backup, you’ll be able to sign in and restore from your backup as part of the setup process — just make sure you know your Apple ID and password.
If you back up your i Phone to i Tunes, you’ll need to connect your i Phone to your computer at home to retrieve your data.
You should get a notification informing you that a new version of i OS is available for you to download, then all you need to do is confirm that you're happy to update your device.