You're right, those dice rolls do take away player agency. I'll get that changed so if you're doing the events solo, it'll be totally up to you when you stop.
Good idea to have appetite affect capacity!
Thanks too for reporting about the random events. They date back to the original version of the game, so perhaps they got broken by one of the later updates. I'll look into it & get it fixed.