Debes tener en cuenta que la duración del contrato es tan obligatoria para el casero como para el inquilino, si el piso no reúne condiciones deberías llegar a un acuerdo con el casero, firmado desde luego.
En mis post
http://pedrohernandezabogado.blogspot.com/2009/04/mas-sobre-desistimiento-anticipado.html y
http://pedrohernandezabogado.blogspot.com/2008/12/desistimiento-del-inquilino.html considero que tienes cumplida respuesta a tus preguntas, no obstante me pongo profesionalmente a tu disposición para cualquier asesoramiento complementario.