Cleon
Legend
I agree with your choices. Heward's Handy Haversack is one of the best items in the game.
The other approach is to think how your DM is planning to kill you and then hard thwart it. For example, a ring of feather falling can be invaluable, and is extremely cheap. It's also hard to go wrong with an Amulet of Health, since you can never have enough hit points or a high enough Fort save.
Yes, said ring is very useful if your DM is fond of pits and cliffs but if they rarely use such things and you're playing in smooth ground-based adventures it's as much use as a potion of water breathing in the middle of the desert.
That said, I don't think I've even played a game of D&D which didn't feature dangerous drops and precarious elevated places.