It's easy to download iTunes on a Windows device from the iTunes website or Microsoft Store. After downloading, installing ...
You can easily download your iCloud photos onto your PC through your web browser. Make sure you have "iCloud Photos" turned on in your Apple settings.