i'm moderately sure i've done all of those, and it doesn't mention the invincibility leaf. but i will have a look at that airship level. other than that i don't think i used it ever
wait but do you need to get the stars in order, or could i get the beating every level as mario and luigi star and not have say the golden flagpole star