Honestly, I can't imagine how long it would take to play a tournament with 50 players in today's world. At least a week, if you play one round a day in an Olympic-style format.
That's a good question. First of all, you won't gather 50 players. In Krasnodar Chaos, many players came from the Chaos League, about 13-14 people. Now, Moscow won't be able to gather that many, even if they wanted to. Plus, people will leave for Volgograd. Realistically, about 20 people, maybe 25, or even 32 at most.
Let's calculate: Day 1 - 1/16, Day 2 - 1/8, Day 3 - 1/4, Day 4 - 1/2, Day 5 - final. That's 5 days in total.
I'll say more, at the peak of the Heroes wave in the early 2000s, about 30 participants gathered in Michurinsk, and two tournaments were organized: the main Olympic-style tournament and a second-chance tournament with a losers' bracket. Unlike the Chaos League, which is based on the Warcraft-style bracket system with a losers' final and a best-of-two final, we played it simpler: the losers play until the end of the main tournament, and the losers' final coincides with the main final. That is, the players who took 3rd and 4th place decide for themselves whether to stay for another day or simply split the prize money. I forgot to add that I provided a prize fund for 3rd and 4th place.
Considering that there will probably be no more than 32 participants, and not all of the losers will want to continue playing, some will leave earlier, the losers' tournament may end even before the main final.