100. Any general or special law to the contrary notwithstanding, no municipal council or other local authority may by by-law, resolution or otherwise,—(1) Impose a tax or any other charge or require a license or a permit for the keeping of a motor vehicle or the using or driving thereof, in any capacity whatsoever, on the public highway;
(2) Enact that a motor vehicle be registered or licensed, or that any person driving it be also licensed;
(3) Enact that a motor vehicle carry a marker or the person driving the same a badge, numbered or otherwise indicating a registration, a license or a permit;
(4) Regulate or prohibit the use of public highways by motor vehicles, save for the purposes and in the manner mentioned in section 61 of this act;
(5) Regulate the speed of motor vehicles on the public highways;
(6) Enact in any manner, contrary to the provisions of this act, respecting accessories to be carried and their use, or respecting the use of motor vehicles on the public highways, or in such a manner as to modify the effect of such provisions in this act;
(7) Enact respecting the application of fines imposed by authority of this act, or change such application.