No mayor may hold any other borough office or appointment during the term for which the mayor is elected, except as is permitted under section 1104 (relating to appointments and incompatible offices). The mayor shall be eligible to succeed himself. The mayor shall not be a member of council, nor shall the mayor preside over or vote at any meeting of council, except as provided in section 1003 (relating to when the mayor may preside over council and vote, attendance of mayor at council meetings and breaking tie votes).