Es ist völlig normal, daß das Hochladen in iCloud Photos so lange dauert. Es ist nicht nur ein einfaches Hochladen von Bilddateien und Videos, sondern Fotos muss die Bilder mit der Mediathek in iCloud synchronisieren und dabei Konflikte zwischen Duplikaten auflösen. Die Statuszeile, die den Fortschritt anzeigt, ist nicht immer aktuell.
Wenn du auch einen Computer hast, kannst du direkt auf deiner iCloud Webseite in der Fotos.app dort verfolgen, wieviel schon hochgeladen worden ist. Öffne einfach die Fotos.app unter www.icloud.com , nachdem du dich dort mit der AppleID angemeldet hast.
Dort siehst du schneller, was schon in iCloud angekommen ist.
Nur zur Sicherheit - manche sind beim Umstieg auf ein neues iPhone in die Falle getappt, daß sie auf dem alten iPhone alles gelöscht haben, nachdem das neue iPhone eingerichtet worden ist. Solange das alte und das neue iPhone mit iCloud Fotos synchronisiert werden, hält iCloud beide Geräte identisch, und was auf einem Gerät gelöscht wird, verschwindet auch aus iCloud und von dem anderen Gerät.
Falls du das alte iPhone als Trade-in zurückgeben oder verkaufen willst, mache noch ein iCloud backup, dann melde dich auf dem alten iPhone von iCloud ab, bevor du dort irgend etwas löschst.