(a) The municipality shall have all powers granted to municipal corporations and to cities by the Constitution, code and laws of this state, together with all the implied powers necessary to carry out and execute all the powers granted, as well as any other powers and duties which may heretofore or hereafter be granted to such municipality and which are not inconsistent with this chapter.
(b) The city may acquire property within or without its corporate limits for any purpose, in fee simple or any lesser interest or estate, by purchase, gift, devise, lease, or condemnation, and may sell, lease, mortgage, hold, manage and control such property as the interest may require.
(c) Except as prohibited by the Constitution of this state or restricted by this chapter, the city shall and may exercise all municipal powers, functions, rights, privileges and immunities of every name and nature whatsoever.
(d) The enumeration of particular powers by this chapter shall not be deemed to be exclusive, and in addition to the powers enumerated herein or implied hereby, or appropriate to the exercise of such powers, it is intended that the city shall have and may exercise all powers which, under the Constitution of this state, it would be competent for this chapter to specifically enumerate.
(e) The city may exercise any of its powers or perform any of its functions and may participate in the financing thereof, jointly or in cooperation, by contract or otherwise, with any one or more states or civil divisions or agencies thereof, or of the United States or any agency thereof.
(f) All rights, powers and properties of every description which were vested in any city which adopts the mayor-council form of government as provided by this chapter shall vest in such city under this mayor-council form of government, unless in conflict with the provisions of this chapter.