You can look up your early voting and election day polling locations here at vote.nyc:
The deadline to register to vote for the November 7th general election is Saturday, October 28th.
NYC voters may request an absentee ballot for a number of reasons.
Absentee Ballot registration deadlines:
There is no ranked choice voting during general elections.