which one is correct?

Theatergoers expect that the tickets for the play’s first run of performances [color=red]… long before the first night,when it is hoped the play [color=red]… a title.

first gap:      will have sold out    [color=red]or    will have been sold out

second gap: will be given [color=red]or will have been given

thanks in advance

first gap - will sell out /will have sold out
second gap - will have been given (before the opening performance)
will be given (during the performance)
The last phrase sounds strange. The play is being marketed without a title?

Thanks, Beeesneees.
but I have a problem here.
I would like to know why first gap isn’t in passive form?
because of “tickets” that mentioned in this sentence.