How far in advance does a reservation need to be made?
On average, one should ensure a two to three weeks reservation is made. However, this duration varies between one store and firm depending on their policies. Thus, you need to make a confirmation before taking any step.
Depends on the establishment. Contact them for details