質問: Is 長生きはするもんだな a set phrase meaning "you live and learn"?
回答: The set phrase variations are: 「長生{ながい}きはするもん**だな**。」 「長生きはするもん**だね**。」 「長生きはするもん**ですね**。」 「長生きはするもん**だよね**。」 etc. We do ***not*** say 「長生きはするもん**な**。」← This is the one in the title.