Hallo!
MP3 kennt keine Sprungmarken, du kannst da keine Kapitel definieren, zu denen man dann einfach springen kann. Damit ist es auch nicht möglich, diverse Texte für die Kapitel anzulegen. Das geht nur, indem du mehrere einzelne MP3s erzeugst.
Man kann zusätzliche Daten in MP3s speichern, z.B: als ID3-Tag. Da gibt standardisierte Textfelder für Album, Titel (genau einen!), Titelnummer, Erscheinungsjahr, Genre, und und und. Weil diese Felder standardisiert sind, können alle MP3-Player einfach darauf zugreifen - sofern sie wollen. Hier ist nämlich das nächste Problem, denn nicht jeder Player liest jedes Feld aus.
Sicherlich kannst du auch selbst definierte Datensätze da rein packen, aber das nützt dir nichts, wenn kein Player damit etwas anfangen kann.
Bilder sind meist Album-Cover, die die Player sich passend zum Albumnamen aus dem Netz ziehen. Die sind nicht unbedingt in den Dateien gespeichert.