Find a summary of how to password protect your content and/or your Hosted Hub here
Yes - this is one of the features that makes Malcolm! Workflows super powerful!
There is no limit to the number of Malcolm! instances your user account can be attached to.
Malcolm! has an inbuilt versioning system and optional scheduled publishing and approval functionality.