It really depends on your lifestyle, like any big city. The pay is good, and definitely doable on just your solo income, if you live within your means. NYC is an expensive city as I'm sure everyone knows but if you're smart with where you live and how you utilize/save your money then you can do well. I've lived in NYC my whole life and anytime I've met someone who just moved here the first thing I tell them is to not limit themselves to living in the city (Manhattan) or the expensive neighborhoods in Queens/Brooklyn such as Williamsburg or Astoria/Long Island City. There are some great neighborhoods further east like Kew Gardens, Forest Hills in Queens or further south in Brooklyn like Kensington, Midwood, and Bay Ridge where rent is noticeably cheaper than the expensive neighborhoods.
Regarding B6, it's a great company. The dispatch group has it very good with a recent raise and great PTO/vacation benefits, along with other perks.
Let me know if you have any other questions!