No a lease agreement is not required by law. The RTB rules will still apply to the tenancy even if there is no lease agreement in place.