I'm sure this kind of thing varies from state to state (and lease agreements), but in MA....
The previous tenant is not responsible for having the locks changed.
Cleaning charges (if legitimate), would require a receipt.
And here's the good part... if a security deposit is put down, the landlord must place the funds in an interest bearing escrow account and provide the tenant with a yearly statement.
At the termination of the lease, the landlord must refund the security deposit (minus any damages or repairs), with interest.
If I were you, I'd investigate further into TN rental law. If the escrow account clause applies, and if your former landlord persists in being an ass, I'd demand bank statements and any accrued interest as well as a receipt for the cleaning bill.