I hate to disagree with Charles, but the owner of the team mentioned above, TO Finest
(25006), has not logged in for 42 days. Even if you consider that teams are not set to go inactive until after the economic update, according to a "5 week rule" he would have gone bot on Monday.
Nothing official, but what I have heard is that teams do not go bot until after 7 weeks. I suggest doing what was said above and see when TO Finest goes bot (assuming the owner does not log back in). But if you want to be safe, add him to the team now.
As far as I know, there is nothing that a GM can do to make sure that players get released. It is an automated process and nothing can be done to speed it up. I will ask Juice to confirm.
Run of the Mill Canadian Manager