google mal nach debiosk und lad dir die Konfiguration herunter - da ist ein Ordner, der config heisst.
Dieser wurde mit lh_config erzeugt. Schau dir den Ordner genau an und du wirst sehen wo du Scripte ablaufen lassen kannst und lokale configs hinterlegen kannst.
Grundsätzlich erstellt live-helper LiveCDs von Paketen, die du ihm mit auf den Weg gibst.
Im Ordner config/chroot_local-includes legst du Dateien ab, die dann auf der LiveCD erscheinen. Damit kannst du also den User, der sich automatisch einloggt schon eine Umgebung hinterlegen.
Im debiosk Projekt hat der Maintainer auch z.B. die inittab bearbeitet, damit du keine consolen zum Anmelden hast und beispielsweise über den folgenden Befehl X gestartet wird:
Du müsstest jetzt also nochmal rekapitulieren welche Pakete du installiert (dpkg -l | grep ^ii hilft dir dabei) und welche du konfiguriert hast, damit das System ausbruchssicher ist. Dann musst du denke ich das Firefox Profil mit den addons packen und auf die CD bringen. Ich denke debiosk ist eine super Vorlage für dein vorhaben.
Halt uns auf dem Laufenden!