HPs are not to be confused with Mastery Points (or Mastery Insights), which are account-bound. Unspent HPs are used to train your character in an elite profession - you need a total of 250 unspent HPs to completely unlock an elite. Hero Challenges on the core main maps are worth 1 HP each while those on the expansion maps are worth 10 HP each.
The game is designed for you to unlock everything at level 80. You do not need to save hero points. If you want to unlock your elite spec, you need to fully unlock your base spec first.
But in reality there is no reason to start from zero after a long break. imo GW2 is an awful game to ''start fresh'' on. The experience across the board is just more fun without the limitations of levels/traits and activities you have access to, even if you go back to low level stuff.
Second best option is to use your guild hall and simply run from there. This, of course, requires the guild hall. The last option is to finish the story, and start the griffon collection. This will give you Spearmarshal's Plea, completely free with no cost or effort rather than getting to the sanctuary.
. 269 394 221 268 293 20 248 280 122
guild wars 2 how to get hero points after 80