Нет, конечно. Залог не проживают. Но возвращают тогда же, когда передают ключи и арендаторы выходят из квартиры. И никакого "идеально", это субъективное понятие. В том же договоре прописаны условия полного или частичного невозврата залога. Если какое-то из этих условий выполнено - залог удерживается. Если нет, то возвращается.