(1) The commission shall promulgate rules in accordance with the provisions of article three, chapter twenty-nine-a of this code to carry out the provisions of this article including modifying any existing rules and establishing permit application fees up to an amount sufficient to defray the costs of permit review;
(2) The commission or any authorized representative, employee or agent may, at reasonable times, enter onto any coal shipping or receiving facility in the state for the purpose of making an inspection or investigation;
(3) The commission may also perform or require a person, by order, to perform any and all acts necessary to carry out the provisions of this article or the rules promulgated under this article;
(4) The commission, its authorized representative, employee or agent shall make periodic inspections at coal shipping or receiving facilities to effectively implement and enforce the requirements of this article or its rules and may conduct at weigh stations or any other adequate site or facility inspections of coal in transit.