Read this linked thread and weep friend.
a) damage happens and the dealer can fix it. That’s what insurance is for
b) make sure you do not buy this car and do not ignore issues such as alignment or squeaks.
c) Enjoy the $300, the loaner and keep pestering them to fix your lease
d) Keep the lawyers out of it - I don’t see unlawful behavior - poor manners and egregious stonewalling, yes but no illegal stuff (I am not a lawyer just an ex-trusted hacker)