Synchronisieren von Kalender und Kontakten via CalDAV/CardDAV geht in der Regel, man muss aber etwas basteln (Ein iCloud-Konto mit ungültigen Daten anlegen, dann nachträglich die eigenen Server eintragen). Google sollte da diverse Anleitungen finden.
Ja, da gibts eine Menge Anleitungen.
Jedoch klagen viele User seit ca. 1 Monat über das von mir beschriebene Phänomen, dass der Upload von Windows in die Cloud nicht mehr geht.