Ok, I have tested with this plugin.
I create a CPT with the Toolset. I remove areas, like Help, Screen Options, Category and Tags Meta box.
It works, the hiding works on the screen for the roles.
Here is a screenshot of the settings and the result:
https://www.diigo.com/item/image/1j30r/n3by
It works also to with custom roles. But I use to create via UI custom roles the plugin Members. But I think this is not the point.