Restrictions are reasonable. A model NEEDS to keep an eye on their diet. Not starving themselves, but just a tiny bit of gain or loss can affect your work. I know a few people who had to completely replace their wardrobe because of a diet to help with a health problem. They dropped so much weight in a very short amount of time, nothing fit. Also you need energy as a model. Where do you get said energy? Food... But can't eat too much or too little or certain things, etc...
Spicy food... As a voice actress. Nuff said.
Filtering photo uploads/shares - that is a branding/PR/safety/security thing.
No social media for obvious reasons.
Declined roles, remember, people like Weinstein exist. The role could have been detrimental to them as well among other things.