Ja, du musst die .env bzw. davon abgeleitete php anpassen, die Pfade, etc. In Shopware muss der Lizenzhost in den Einstellungen geändert werden. Shopware erkennt normalerweise eine URL Änderung selbständig und trägt die Lizenzen dann gleich um.
Und die Verkaufskanal URL muss natürlich auch angepasst werden.
„auf der Production DB anhängen“, keine Ahnung was das bedeutet. Sobald die UUIDs von Kategorien etc. nicht identisch sind, wird das nicht funktionieren.