As a body politic and corporate by the name of Ranlo, Gaston County, North Carolina, the municipality shall have perpetual succession; may use a corporate seal; may sue and be sued; may acquire property within or without its boundary lines for any municipal purpose, in fee simple or lesser estate, by purchase, gift, devise, lease or condemnation, and may sell, lease, hold, manage and control such property as its interest may require, and except as may be prohibited by the Constitution of the State of North Carolina or the general municipal laws of North Carolina, the Town of Ranlo shall have and may exercise all municipal powers, functions, rights, privileges and immunities of every name and nature, whatsoever, as provided under Chapter 160 (160A) of the General Statutes, including the following:
(1) To levy, assess and collect taxes when and if necessary, and to borrow money within the limits and regulations prescribed by the general municipal and fiscal laws of North Carolina and the Constitution thereof; to levy and collect special assessments for benefits conferred.
(2) To furnish all local public services; to purchase, hire, construct, own, maintain and operate or lease local public utilities; to acquire by condemnation or otherwise, within or without corporate limits, property necessary for any such purposes, subject to restrictions imposed by general law for protection of other communities; and to grant local public utility franchises and regulate the exercise thereof.
(3) To make local public improvements and to acquire, by condemnation or otherwise, property necessary.
(4) The board of commissioners of the town is authorized and empowered to exercise any and all powers of planning and zoning conferred upon municipal corporations by the General Statutes of North Carolina.
(5) The jurisdiction of all police and law enforcement officers, if any, shall extend throughout the area within corporate limits and beyond to such extent provided by the General Statutes of North Carolina.
(6) To adopt and enforce within its limits local police, sanitary and other similar regulations not in conflict with the general laws.
(7) To issue bonds for the purposes and in the manner prescribed by the general laws of the State of North Carolina for the issuance of bonds by municipalities.
(8) Enumeration of powers above shall not be deemed exclusive, but it is intended that the town shall have, and may exercise, all powers which, under the Constitution of the State of North Carolina and the general laws of North Carolina, it would be competent for this charter to enumerate.