The council may elect a sergeant-at-arms and such research, drafting, clerical and other assistants as are needful to its purposes, within the appropriation provided therefor. It may appoint committees and shall appoint a finance committee properly staffed to consider budgetary and related matters and a land use committee consisting of at least one council member from each borough; shall be the judge of the election returns and qualifications of its own members, subject, however, to review by any court of competent jurisdiction; shall keep a public journal of its proceedings; shall make a complete transcript of each of its meetings and committee hearings available for public inspection free of charge within sixty days after such meeting or hearing and provide a copy of any requested pages of such transcript at a reasonable fee to cover copying and, if relevant, mailing costs; shall sit with open doors; shall have authority to compel the attendance of absent members and to punish its members for disorderly behavior, and to expel any member, after charges and a hearing, with the concurrence of two-thirds of all the council members.