Kommt drauf an wie viele Dungeon-Bosse du vorher besiegt hast. Wenn du direkt zum Endboss gehst, musst du alle Bosse besiegen bevor du gegen den Hauptboss kämpfen darfst.
Die Herzen machen nicht wirklich viel aus. Viel wichtiger ist der Rüstungswert. Ohne Rüstung haut dich der Endboss wahrscheinlich selbst mit 40 Herzen aus der Arena. Mit ner 84er-Rüstung (3 Teile x 28 Rüstungswert pro Teil) machen alle gegnerischen Angriffe deutlich weniger Schaden. Das ist dann so, als wenn du 300 Herzen hast.
Ansonsten kannst du dich auch einfach mit Nahrung eindecken, die deine komplette Lebensleiste heilt. Mit nur 15 Herzen gibt es unzählige Mahlzeiten, die das können.
Alternativ könntest du noch was Starkes ans Masterschwert basteln, damit das Schwert mehr Schaden macht.