Restrictions on posting for specific user - is this possible?

The jet thing you can do is lock them at tl0.

To get your exact desires you’ll need a custom plugin.