All legislative powers of this Municipality shall be vested in the Council except as expressly limited by this Charter and the Constitution of the State of Ohio. Without limitations of the general powers hereinbefore stated, the Council shall:
(A) Originate, introduce and pass ordinances and adopt resolutions.
(B) Fix the number and salary ranges of all officers and employees of the Municipality whether elected or appointed.
(C) Require and fix bond for the faithful discharge of the duties of office by officers and employees of the Municipality. The premium of any bond required by the Council shall be ordered by the Council to be paid by the Municipality.
(D) Adopt an annual appropriation ordinance based upon the annual budget in the manner set forth in the general laws of Ohio.
(E) In addition to financial audits conducted by the State under the general laws of Ohio, the Council may authorize financial audits at such other times as it deems necessary. The reports of all examinations and audits will be made available to all members of Council.
(F) Have the power to make investigations into the affairs of the Municipality and the conduct of any Municipal Department, office or agency, and for this purpose may subpoena witnesses, administer oaths, take testimony and require production of evidence.
(G) Have the power to levy taxes and incur debts subject to the limitations imposed thereon by this Charter.
(H) Have the power to adopt and to provide for the enforcement of local police, sanitary and other similar regulations as are not in conflict with general laws.
(I) Have the power to provide for the exercise of all powers of local self-government granted to the Municipality by the Constitution of the State of Ohio in a manner not inconsistent with this Charter or the Constitution of the State of Ohio.
(J) Exercise all other powers granted to the Council by this Charter and by the Constitution and laws of the State of Ohio.