To be precise, the trees and honey never regenerate their previous levels, if you continue farming them. And you kind of have to have people farming.

If you had enough food stockpiled that you could afford not to have a single villager farming for 1500 Isola years, you could generate up to 3000 honey in the hive, in theory, while the trees would only regenerate 1000 food each.

However, even a single farmer will strip the trees regenerating fruit very quickly, and the hive regenerates so slowly it's not even funny.