I'd keep Jos as captain basically because there's no-one else but I wouldn't have him keeping now, it's too much to ask him to do that, and open, and captain. Thing is he even recognises this because he gives the gloves to Salt in The Hundred (they're both in the same team).
I wouldn't want to give it to Brook right now because he has enough to deal with as what is a rare all-format player and lest we forget he hadn't played ANY international cricket as recently as two and a half years ago.
It does need a clear out of most of the old guard simply because they've outlived their use to us now - there is no value in picking Mo, Jordan or Bairstow any more, you can't just hope they play like they did in 2017 or whatever. They have to be ruthless with Curran too, that is far too long where he's been absolutely appalling and he doesn't look like he's capable of improving his game. We've dropped other players (Malan being an obvious one) far more readily.
The problem is you can never *really* build a T20I team - the fixtures are too sparse and also tend to be tacked onto the end of summers, so you don't send out your best XI regularly anyway.