Its better to drop the rental car off during hours because your rental car needs to be inspected upon return.
I've dropped off my rental when they were closed before with no issues. They have a drop box to leave the keys and contract inside.
No you can not. They clearly mentioned "No after hours drop off"
Thanks! Your answer is awaiting moderation.