Yes
Yes there is drop box I always put keys in envelope with note West side of building next to service doors
I'm sure there is but I honestly don't know where it is. It's probably by the door just left of the bay doors where you pull your car in for service.
Thanks! Your answer is awaiting moderation.