Hallo!
Es gibt verschiedene kostenlose Shops, die zum Einstieg geeignet sind. Gesetzlich erforderliche Angaben (Impressum, AGBs, Datenschutz usw.) gibt es auch umsonst.
Mein vorsichtiger Tipp:
Der eigene Shop entwickelt sich entsprechend deiner Ideen immer weiter, somit ist eine Lösung über Dienstleister schnell ein sehr teurer running-gag. Wenn Du eh Programmierkenntnisse hast, such dir eine möglichst populäre open-source-software.
Dann vergeudest Du Deine Zeit wenigstens nicht mit den falschen Angeboten und mußt nicht mehrmals von Neuem anfangen.
Bei einer großen Community sind auch viele Tipps für Änderungen und Bugs vorhanden. Es ist viel Arbeit, egal für welches Programm Du Dich entscheidest. Und je einfacher ein Shop angeblich zu bedienen ist, um so schlechter ist er für ernste Absichten geeignet. Für die entsprechende Orientierung hilft eine intensive google-Recherche. Eine sehr intensive.