Sehr interessante Thema.
Seelanne hat es sehr gut zusammengefasst. Besonders 4. ist für mich ein Kriterium. Deswegen funktionieren viele Songs um der x-fachen Coverversion immernoch. Da würde ich vielleicht auch noch sagen, ein guter Song wird immer wieder gern von irgendwelchen anderen Leuten gerne gespielt. Ob im Stadion oder am Lagerfeuer.
Ergänzen würde ich zusätzlich noch:
Eingängigkeit
Eine (Gesangs-) Melodie, die sofort im Ohr bleibt und da auch nicht mehr raus will (living on a prayer).
Wiederholbarkeit
Ich kann den noch so oft hören und bekomme den niemals über. (Basket Case)