If you are a member of uer forums then try get some amswers on there as theres a fair few locals on that forum who are helpful and can guide you in thw right direction.
Lots to do and see in NYC. Lots of abandoned subway stations. Plus a whole actual abandoned subway just across the Hudson. Oh, and for legal and non abandoned, nothing beats a visit to the Intrepid Aircraft Carrier.