To use Microsoft Teams on your Surface Hub, you will need a supported Microsoft Teams Rooms license. While there is no free license specifically mentioned for Microsoft Teams Rooms on Surface Hub, it is recommended to use the Teams Rooms Pro license for optimal features and management capabilities.
If you are looking to disable the automatic startup into Teams, this may require adjustments in the settings or configuration of the Surface Hub. Unfortunately, specific instructions on how to disable the automatic startup were not provided in the context.
For further assistance, you may want to consult the Microsoft Teams admin center or the Teams Rooms Pro Management service for device management options.
References: