I don't know what state the poster is in but I worked for a hotel for five years and as I recall, state law in my state expressly gave us permission to charge a guest for damage done to property, though I have a vague idea there may have been a dollar limit. You might want to investigate that if you don't already know.
I work in human resources so I can address the other question as well. Rascal11, you have no legal liability whatsoever if the guest is fired. 49 out of 50 states are what is called employment at will, meaning that the employee can quit at any time and for any reason, and the employer can fire him at any time and for any reason not expressly prohibited by law. I assure you that in no state would this reason be expressly prohibited. In the 50th state (Montana) an employee can be fired for cause, and causing damage to a third party's property is most assuredly cause.
In the unlikely event that the guest works under an employment contract or CBA that expressly spells out what he can and cannot be termed for and this violates the contract, his beef is with his employer, not with you, as the other responder points out.
You cannot stop him from suing you, but it is unlikely in the extreme that he will win - against you, at least.