For the next 500 years though? I suppose (as a crypto layman) it'll be fine, but given we don't know what will be broken within the next 500 years, isn't it natural to add redundancy and use multiple hash algorithms?
Indeed. Hard to quantify the risk of one of these functions getting broken but it’s very low. There’s a million far more likely ways to lose that data.