No, we do not need Office 365 to use SharePoint. You can use it as a standalone product or service and use it best. Buy the license for this software that will work to manage all your content and maintain the workflow.