Trennen von Betriebssystem und Daten, kannst du so machen. Den Datenaustausch zwischen raspi und iOS Geräten kannst du mit der Nextcloud App für iOS bewerkstelligen.
Was ganz hervorragend funktioniert! Eine überlegung könnte auch sein einen VPS Server zu mieten und den einzurichten. Die gibt es ab 5€ pro Monat und Strom musst Du auch nicht bezahlen.