Hell no
Yes
If you're successful in finding an empty parking spot at their location, yes, you can leave your vehicle there.
I don't work there, but there was a dropbox a few months ago when returning a rented auto. All the best...
Thanks! Your answer is awaiting moderation.