Calling in you can't. At the upper deck you can reserve a spot when you arrive, it's to the right as you reach the roof deck. So it's fair to say that you can reserve when you arrive.
I don't think so, but I have never had to.
Thanks! Your answer is awaiting moderation.