This sounds great!
I have gone back and forth on whether there should be a chance of the party becoming Deprived due to unexpected spoilage (does it create tension, or rather feels punishing?). Your solution feels fitting to both the rules and spirit of the game.
The way you describe refreshing Rations solves the struggle I had making these activities streamlined ánd doable. This irons out the wrinkles I had in my head.
Another thing I really like is including the possibility of relieving certain Burdens during hanging out. Great idea.
Thank you for taking an interest!