All streets, both external and internal (including street grading and paving), driveways, parking areas, sidewalks, curbs, gutters, streetlighting, shade trees, water mains and water systems, culverts, storm sewers, and such other improvements as may be found necessary in the public interest shall be installed in accordance with the standards adopted for subdivisions of land, and the building permit therein shall not be issued unless and until an adequate performance guarantee for the purpose of insuring proper installation of the improvements is posted with the Borough Clerk in a form approved by the Borough Attorney and in an amount determined by the Borough Engineer to be sufficient to insure the completion of all required improvements.