The only recommendation that I can give you is for Family Allowances. However, this will not work to restrict any type of data, only messages. It sounds like you may need a third-party service for this. I'm not too familiar with any that would do everything you're looking for.
Manage your T-Mobile account