And by Salvor Hardin you mean VAR Hari Seldon
I realised the anagram a few days ago. I tried to find information about this on the internet but couldn't find any. I can't remember if it's mentioned in the books but it can't be a coincidence.
Also, yes. Salvor definitely will save the day.