Yes it is recommended call first.
I would recommend one. Somedays they get u right in but some are fully booked
It is not absolutely necessary (ie if you're bringing your car by tow truck). However, if it's not an emergency yes best to call first.
Thanks! Your answer is awaiting moderation.