2. Transportation in NY is fairly easy: the subway connects most destinations and is handicap-accessible at most stations, taxis are easy to come by and fairly reasonable, and the numbered streets are simple to stroll through. You do not need car seats in NY taxis but make sure to buckle up because NY has some of the worst traffic and drivers in the country. Buses are available as well, but are harder because they can get pretty crowded and you have to do the whole stroller-folding thing.
3. Basic baby supplies are available at Duane Reade, which you will come across at practically every block, CVS pharmacies, and major supermarkets, D'Agostino and The Associated. And of course because this is New York, specialty stores will take care of the rest.
4. Every cuisine in the world is available in NY, including vegetarian, vegan and organic options. No dearth of variety here.
Other posts in the New York City series:
New York, United States: Fabulously Friendly Brunches
New York, United States: 10 Reasons We Love Bryant Park