No, Legendary Hero is a status change. There would be a lot more junior heroes buried as legends if it just required a pitched battle.
I think there is some sort of time in factor. Perhaps,
- A certain number of battles fought while a hero?
- A certain amount of hon/pres gained while a hero?
- Maybe even just simply being a hero for a set amount of time?
- Could be winning a certain number of battles as a hero? Or fighting in a certain amount of battles where your side has less CS?
I don't think I have ever clicked on a name from the Legendary Hero burial message and seen a character with less than 100 honor. That makes me think it is something that gets accumulated.