Well, the real question is, how would *you* do it? Are you running a tournament yourself under these conditions? Or is this a question for thought? There are a lot of factors to be considered here, and plenty of creative solutions, but I'm going to layout some groundwork.
Following is some math:
I'll be assuming you want 8-minute, 3-stock standard SBR rules.
A best of 1 single elimination 32-man tournament would take 124 minutes, and assuming every match takes 8 minutes. Now, if you assume 5-6 minutes for each match, you'll get some more free time, but you'll probably run slightly over 90 minutes.
Free for alls simplify things a bit. You could either have the top 1-2 people place into the next round from FFAs, and then you either have an 8 or 16 man 1v1 bracket.
If you run the FFAs under the assumption, again, that each match will take at least 8 minutes, you'll have at most an hour to run the remaining 1v1 bracket. For an 8-person bracket, it'll take about half an hour for a Bo1 although a Bo3 would be out of the question. For a 16-person bracket, it'll take at least an hour for a Bo1.
Applying the 5-6 minute rule from before, though, it'll be about at least 21 minutes for an 8-man Bo1, an hour for an 8-man Bo3, and 45 minutes for a 16-man Bo1. It's looking a bit more doable at this point. Also, a FFA (generally) runs much faster than a singles' match, so I'll estimate those at 4-5 minutes. Then the FFA round will run for about 20 minutes.
Here's the tl;dr:
So the simplest safe options available are:
- FFA + 8 Bo1 Single Elimination
- FFA + 16 Bo1 SE
And the simplest probable options are:
- 32 Bo1 SE
- FFA + 8 Bo1 SE
- FFA + 8 Bo3 SE
- FFA + 16 Bo1 SE
There also happens to be enough time for a FFA + 16 Bo1 Double Elimination tournament, but sadly it's still Bo1, and you'll be tight on time.
I'm working on some other creative responses, but they're all rather convoluted so perhaps I'll let someone else say something.