No. You only need a drivers licence to operate equipment if it's plated for use on public roadways.
Yes, you have to pay to get your drivers license renewed in New York City
Not legally.
Yes, all states offer reciprocity to drivers legally licensed to operate in other states.
18
Drivers License State
no
It is if you are a Pennsylvania resident.
No.
Yes
No.
All of them do.
Not until you get all of that settled with the State of New York