Nutritionally, you are correct. A person wouldn’t last long on 1000 calories per day. The rest I would argue.
Why would there be plenty of food?