This is the Powerpoint from a 2020 New York City Bar Association presentation given by Sarah Steiner
Take a look at the 2020 NYC Campaign Finance Board Handbook
This is the website of the Board of Elections in the City of New York. They run all elections inside NYC.
This is the New York State Board website.
This is the website of the NYC Campaign Finance Board.
This is the text of the NYS Election Law.
This is the 2020 Political Calendar for New York State.