Hiding certain items in multisite

Hello,

Is it possible to hide certain items or themes that only the network admin can use. I have a theme i want to use just for the main site but i do not want other users to be able to use it, it is a hosting theme. I also want to customize how plugins looks is it possible to hide plugins such as domain mapping from the plugin directory.