Artikel werden nicht auf "Home" (Startseite) angezeigt

Natürlich muss man eine Domain besitzen, wenn man den Shop öffentlich zugänglich machen will.

Wie und vor allem Wo hast Du denn den Shop installiert - für die Installation muss es doch eine Domain gegeben haben ? Möglicherweise musst Du nur im Backend unter den Grundeinstellungen Shop erstmal die richtigen Angaben hinterlegen.