Twitch doesn't return this information in any of their public APIs
The public Twitch API can only tell you if you're currently subbed or not (and at what tier). It doesn't tell you if you subbed in the past, how long the sub will last or what your sub streak is
Twitch removed the ability for 3rd parties to manage (add or remove) follows on July 27, 2021. Since then you can only add or remove follows via the normal website or the Twitch mobile app
With the limit of 2000 follows, what channel to follow management is klunky at best. (similar to follower_remover)