I can't read the lease from where I'm sitting, or any of the correspondence. I suggest you have your lawyer review them for you. Beyond that, if your landlord owes you a security deposit refund and won't pay you, consider small claims court.