No root needed.
I have Nova (prime) and have it set to hide the status bar on the home screens, I can flip up to show it or pull down to show the 'full' menu. When I go in to an app the status bar shows.
On the lock screen it shows, not honestly sure if that's changeable or not, never tried as it doesn't bother me.