No, you cannot
Unfortunately no, you cannot.
No, this location is not close enough. Also there are trees.
No you cannot, however you can see some of the fireworks and shows in front of castle from the restuarant.
Thanks! Your answer is awaiting moderation.