Reservations are not required but it helps in order to get the seating you desire. The best time to go in my opinion is sunset as the sun shines orange behind the temple.
Without a reservation, plan on a long wait.
They are often very busy. Just plan to make a reservation or you likely won't be able to get in.
No but it helps
Make a reservation because they're easy to cancel or adjust if needed (up t 30 minutes before your time). Otherwise the wait could be pretty long.
Thanks! Your answer is awaiting moderation.