Approvals required. Whenever any gaming facility resort development is proposed, and before any permits for the erection of a permanent or temporary structure in such development shall be granted and before any subdivision plat or part thereof may be filed in the office of the County Clerk, the developer or his authorized agent shall apply for and obtain a special permit use permit from the Town Board, subdivision approval, if necessary, from the Planning Board, and site plan approval from the Planning Board. Compliance with the State Environmental Quality Review Act is required in connection with review and action on any application for such special permit use permit, application for site plan approval, and, if necessary, application for subdivision approval. In addition, the developer shall have obtained a license from the New York Gaming Facility Siting Board for the gaming facility component of the resort development prior to issuance of any such building or grading permits.