Yes
Yes, the main entrance on Central Park West, as well as the Rose Center entrance on 81st Street, both have wheelchair-accessible entrances. https://www.amnh.org/plan-your-visit/accessibility
yes, it is all through handicapped friendly
Thanks! Your answer is awaiting moderation.