Plugin-Empfehlungen sind grundsätzlich schwierig, weil die Auswahlkriterien so individuell verschieden sind. Was für den einen „viel zu aufwendig, viel zu kompliziert“ sein mag, ist für den anderen „nicht leistungsfähig genug“, wobei sich diese subjektiven Kriterien auch schwer in einen Aufgabenkatalog umwandeln lassen.
Wenn du Bilder im Web veröffentlichst, kann sie auch jemand ausdrucken. „Copy Protection“, die aus dem Deaktivieren von Kontexmenüs besteht, bekommst du mit zwei, drei Mausklicks ausgehebelt. Ohne Wasserzeichen oder extrem niedrig auflösende Vorschaubilder wird es wohl nicht gehen. Wie sich der Kaufprozess darstellt, ob da womöglich AJAX zum Einsatz kommt, steht ganz am Ende der Wunschliste.
Ich hab rasch mal ein wenig nach Lösungen gesucht und fand dieses kommerziell angebotene Plugin spontan ganz interessant:
WordPress Photo Seller Plugin – Sell Photos Easily
Ob das zu deinen Wünschen passt und ob es dann im Ergebnis auch den rechtlichen Vorgaben hier (DSGVO, Vorgaben für eCommerce) entspricht, kann ich dir nicht beantworten. Eventuell ist es besser, auf etablierte Lösungen wie WooCommerce zu setzen, niedrig auflösende Fotos mit Wasserzeichen hochzuladen und für den Passwortschutz eines der angebotenen Membership-Plugins zu verwenden.
Da wir hier Anwendungs-Support anbieten möchten und du keine Frage zu einer bereits vorhandenen Anwendung hast, ändere ich den Status deiner Frage auf „keine Support-Frage“. Vielleicht fällt noch jemand etwas zu deiner Wunschliste ein, wobei wir leider nicht die breite Basis an Anwendern haben, die sich hier mit Antworten beteiligen.