I am no lawyer but I am pretty sure you could sign that contract sue him and still win a judgment. Courts favor a renter especially in situations like yours. As a landlord you have responsibilities you are required by law to take care of and I would bet what he is doing is walking a thin line at breaking the law, but like I said I am no lawyer.
Chuk