Hi there, I have called CPB last week. The agent said as long as you arrive by flight, there shouldn’t be any problem. As CPB website indicated:” This action does not apply to entry into the United States from Canada via air, rail, or sea travel at this time, but does apply to commuter rail and ferry travel.” You can make your biometrics appointment online by going to VAC NYC website.
https://www.vfsglobal.ca/Canada/USA/schedule-an-appointment.html
These are tons of time slots available when I checked last week.
NYC seems to be the easier solution for those live in Ontario. I only chose Barbados because my passport expires in 5 months but US has 6-month passport validity rule, and Barbados doesn’t really have Covid over there. Plus, it’s a beautiful country, I really had a great time. The downside are pretty obvious too, it’s a 5 hours and half flight and they do have some strict entry requirements. Such as covid test is required 72 hours upon arrival.