This is supposed to be the Windows Forum. The people at forums at imore.com would be more knowledgeable on this subject. However, to answer your question, I have the same question as poststamp in regards to why not make your own Apple ID. I don't know which version if iOS you are using but you should be able to go to Settings and iCloud, it should show you what is being synced. If Photos are turned off, these should not be visible on other devices.