No, definitely. The only place i can think it is at the bus terminal at 42 st & 8 ave. But for small luggage. Now with the extra security in the city maybe they removed those lockers already.
I don't think so. There are some Cafe spots. But nothing you can leave and go.
I think hotels in the city will let you leave luggage before you check in, if that helps
Thanks! Your answer is awaiting moderation.