Фотографии синхронизируются по принципу "без потерь". То есть фото, которых нет на сервере, загружаются на него с телефона, а те, которых нет на телефоне, грузятся с сервера. Таким образом, на сервере и телефоне хранится идентичный набор фотографий (создаётся резервная копия на случай непреднамеренной потери данных). Этот набор автоматически может лишь расширяться, а вот удалять фотографии приходится вручную. Ни одно фото не удалится само по себе.
Сам iPhone разрабатывался, как персональное устройство, поэтому такого понятия, как привязка фотографий к конкретной учётной записи, попросту не существует. Если фотографии есть на телефоне, они будут загружены на сервер! И не важно, под какой учёткой они были сделаны.
Вообще, iCloud - довольно интересная штука. С его помощью можно синхронизировать не только фото, но и видео, музыку, книги, почту, сообщения iMessage, SMS, MMS, историю просмотренных в браузере страниц, контакты, календарь, заметки, данные установленных приложений и так далее и тому подобное. Вся эта информация будет автоматически скопирована на сервера iCloud и все устройства, на которых настроена соответствующая синхронизация. По умолчанию функция синхронизации включена на всех устройствах под упралением iOS (iPhone, iPad, iPod). Также доступ к облачному хранилищу можно получить с любого компьютера, имеющего выход в интернет. Первоначальный объём "облака" равен 5 гигабайтам, но при желании его можно расширить до 50 гигабайт.
Какого-то фиксированного промежутка времени как такового нет. При добавлении новых данных они тут же отправляются на сервера iCloud. Другими словами, как только были введены регистрационные данные другой учётной записи, началась синхронизация фотографий.