Ja, in offenen Silben ist das Dehnungs-h eigentlich überflüssig bzw. "zusätzlich", (eben in Wörtern wie
dehnen, sehen) in geschlossenen Silben dient es aber der Längenkennzeichnung. Bei Lehnwörtern beispielsweise wird das Dehnungs-h aber auch in geschlossenen langen Silben nicht eingefügt (<Diplom>, nicht *<Diplohm>), also ist es nicht absolut zwingend notwendig. Bei
Mahnmal kommt aber noch hinzu, dass es auf der ersten Silbe betont ist, und Betonung (Wortakzent) geht auch oft mit einer Länge einher.