There's no module position requirements for CB. So as many or as few as necessary based off the needs of your layout. It's typically good to at least include the module positions used by Joomlas default protostar template so users can transition to your template easily.