Nylofume pack liners for under $2.50 (my current choice for pack liners). I’m using one ever since my Dyneema pack liner started wicking water into my sleeping bag instead of protecting it.
Better water bottle push/pull caps (I should have bought more of these the first time. I’ve ended buying them several times. (Now they are no longer sold here and the replacement is defective).