(a) "Vagrant", within the meaning of this section, means any person able to work and support himself or herself, in any honest and respectable calling, trade or business, who lives idly and without any visible means to support himself or herself; and
(1) Who shall be found loitering or strolling about in any street, alley, park or any public or private place within the Municipality; or
(2) Who shall go about begging in the Municipality, not having any regular lawful business; or
(3) Who shall occupy for the purpose of lodging any barn, shed, shop or place other than such as is provided for that purpose, without permission of the owner or person entitled to possession thereof; or
(4) Who shall be the keeper, proprietor or exhibitor of any device for swindling, or shall be an assistant or attendant to any such device; or
(5) Who, for the purpose of gaming or gambling, travels about from place to place or frequents taverns or public places in the Municipality for that purpose; or
(6) Upon whom shall be found any instrument or thing used for the commission of burglary, or for picking locks or pockets, and who shall fail to give a good account of his possession of the same; or
(7) Who shall be engaged in any fraudulent scheme, device or trick upon the streets or public or private places in the Municipality.
(b) Any person convicted of being a vagrant under any provision of this section shall be deemed guilty of a minor misdemeanor.