Hallo,
@Jakob Licina hat bereits einige deiner Fragen beantwortet. Ich möchte nur ein wenig ins Detail gehen. Grundsätzlich unterstützt der Shop mehrere Arten von Produkten (Versandwaren, Downloads, etc.). Zusatzleistungen wie Retuschen können als kostenpflichtige, optionale Erweiterungen hinterlegt werden. Der Kunden kann bei der Bestellung auswählen, ob er diese Zusatzleistungen für ein Produkt/Bild buchen möchte. Der Preis kann sich dadurch erhöhen, wenn man das möchte (z.B. Retusche +5€). Produkte können auch mit 0€ hinterlegt werden. Man kann entscheiden, ob die Bilder trotzdem bestellt werden müssen oder direkt von der Produktseite heruntergeladen werden.
Alben unterstützt der Shop nicht, d.h. du müsstest für jedes bestellbare Bild ein eigenes Produkt anlegen. Alben könnten aber über Kategorien abgebildet werden.
Der Shop hat keine direkte Anbindung zur Gallerie, d.h. du müsstest die Daten nochmals manuell im Shop hinzufügen. Produktebeschreibungen unterstützen aber BBCodes, d.h. Inhalte können auch per BBCode eingebunden werden. Damit könnte man zumindest Teile der Inhalte einbinden. Das Hauptproblem ist die Vorschaufunktion, da diese für Bilder essenziell ist und diese Bilder müssen händisch nochmals hochgeladen werden.
P.S.: Du findest übrigens eine kostenlose Onlinedemo hier: https://www.viecode.com/products/testing