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.
You can play Xbox One games on a PC with Xbox Play Anywhere or via streaming to a Windows 10 PC.