No, Teams can be used for free as a standalone product. Anyone with a corporate or personal email address can sign up to use Microsoft Teams.