Do GlobalLink Web subscriptions automatically renew?

Yes. GlobalLink Web Go Tier subscriptions will automatically renew until otherwise canceled.