Normalerweise gibt es bei Reisen innerhalb der Schengengebiete überhaupt keine Kontrolle seitens des Zolls. Das ist ja eine der Ideen von Schengen: Barriere freies reisen. In den anderen EU Staaten reicht ebenfalls der PA. Obwohl Bulgarien erst eine Woche in der EU war, wurde mein PA anstandslos akzeptiert. Am Flughafen brauchst beim einchecken einen Ausweis, damit die sehen, ob du auch der bist, der am Ticket steht.
Und ein abgelaufener Reisepass ist ja auch noch einige Zeit gültig - ist aber von Land zu Land verschieden. Wenn ich mich recht erinnere, waren das früher für Deutschland 5 Jahre.
Jedenfalls, viel Spaß auf der Insel