Bonnet Creek will be great. We regularly fly out of Albany to Orlando. We're closer to Newark, but the Albany airport is just so much more convenient. I've gotten some great rates flying on the first flight of the morning out of Albany (so early, but worth it) and the last flight out of Orlando. I hope you find a good airfare. We've also done JetBlue out of Newburgh/Stewart and Westchester County for decent rates.
You can still use the magic bands for many of the same things as onsite guests, like fast passes and photo pass. The first time we used MB I didn't realize the photo thing, you don't have to set anything up, you just have the photographer scan your bracelet and you can view your photos online, which you don't have to purchase.