Indeed the side bar, mini map, tab views, status bar and menu bar all have no configuration option that controls whether they are turned on or not. Presumably the devs decided that this sort of “chrome” on the user interface is the sort of thing that you want to customize to your liking just once and not on a project by project basis.
There are however API functions available in Sublime to query and change the current state of each, so in theory a plugin could be created that would toggle them as desired, although I don’t know how easy it would be to figure out when to apply the changes (e.g. when an existing project window is switched to another project).