Ich dachte schon an moodle? Ist das möglich?
In Moodle kann man Nutzer per csv-Datei anlegen.
Was Wordpress angeht, gibt es verschiedene sogenannte Member-Plugins, die eine Mitgliedschaft ermöglichen mit diversen Zugriffsrechten. Ansonsten ist die Benutzerverwaltung in Wordpress für sowas m.E. nicht wirklich geeignet.
Wenn es nur um Bilderverteilung geht, könntet ihr auch über OneDrive o.ä. nachdenken. Da kann man Bildergallerien anlegen und dann so einen ellenlangen Link verteilen. Das ganze dann Zeitbeschränkt und gut ist.
Generell ist meine Erfahrung, dass man Webseiten mit der Funktionalität Homepage nicht mit anderen Funktionalitäten überfrachten sollte.
Bei Systemen mit ergänzenden Funktionalitäten würde ich schauen, das die eine anständige Massendatenverwaltung ermöglichen was das anlegen und Verwalten von Benutzern angeht und auch den Datei-Up-und Download.
Achso, den DSVGO-Kram nicht vergessen.