No
Nope. Not necessary.
Not at all.
No, it is not necessary to book. You pay a ticket and you can visit the terrace twice ... In the morning and in the evening in the dark.
Nope, but it might be a little busier in the evenings (on the top)
No, you can either buy tickets in advance or on the day and no timestamp needed
No, but go preferably in non-peak hours
Thanks! Your answer is awaiting moderation.