No es necesario que el contrato haga todo tipo de especificaciones, las hace la Ley de Arrendamientos Urbanos.
A tu pregunta: Si te pueden pedir que pagues la totalidad de la anualidad.
Te paso las respuestas a un mensaje similar al tuyo.
http://www.enalquiler.com/comunidad-alquiler/dejar-piso-alquiler/llevo-ano-medio-piso-quiero-dejarlo-vuelto-firmar-nada-contrato-me-devolveran-fianza_14311.html