Not a landlord, but I would make sure they pay for their extra stay (partial rent, plus whatever utilities they used) and give back everything else. I can't see the paint through the internet, but it sounds like a $100 touch-up is "normal wear and tear"
It sounds like you bought the place in the middle of their tenancy? Read the lease and that should give you a good idea of what was agreed upon by the previous owners.