non la durée du bail c'est pour protéger le locataire, pas le propriétaire. d'ailleurs, les contrats de logement sont en général signés pour 3 ans, et les garages pour un an. ça ne veut pas dire que le locataire ne peut pas partir, mais que le propriétaire ne peut pas le fiche dehors avant sans une raison valable (impayés par ex...mais il y en a d'autres), ce sont des contrats "types". toi, il suffit que tu respectes le délai de préavis stipulé dans le contrat pour partir, en prévenant ton propriétaire par lettre recommandée (le préavis démarre à réception). dans le cas d'une location de garage il me semble que c'est d'un mois effectivement.
si tu payes par trimestre, le propriétaire est tenu de te verser la différence. c'est un peu la même chose que pour un logement en fait...le propriétaire est tenu de te rembourser au pro-rata des jours que tu as passés dans le logement jusqu'à restitution des clefs...