A multi-month sub gift will not renew itself.
This feature does not support Twitch Team subscriptions.
In this guide, we have explained in detail everything you need to know about Twitch subscriptions.
If you do not have a desktop, you can subscribe through a mobile app.