Можно ли хранить персональные данные в облаке?
Если с точки зрения законодательства - нужно иметь в России одну из БД, не обязательно основную (не знаю может просто дыра в законе). Только в России пока не обязательно. 
Если с точки зрения надежности - самым надежным хранилищем, как показали недавние события - будет собственный сервер
Всякие гуглодрайвы, дропбоксы и прочие "бесплатные" хранилища не просто просматривают ваши "фоточки" но и еще активно копошатся в них.
выделенный сервер можно арендовать у Яндекса или собрать железяку самому.