A:AnswerYes. I have an iMac and MBP laptop, both running OS X Sierra, and both see the cam immediately in Photobooth without any problems.
This was a surprise as some had reported (on other sites) that it didn't work - but it does.
A:AnswerYes you can upload to Utube. That being said, first I went to Logitech and downloaded lws251 software that I used to create a video, that has a link on it for u tube facebook and twitter but they didn't work, but once you have the video created, you can upload to FB or Utube. U Tube you only need to have an account, once signed in you can upload,
A:AnswerYes according to the logitech website forcthe c270 it does support microsoft windows xp here check for your self http://support.logitech.com/en_in/product/hd-webcam-c270
A:AnswerI do not believe it has a battery. The documentation that came with it says nothing about one. I am pretty sure it is powered through the USB cable used to attach it to the computer you are using.