Binghamton or Scranton would be the closest airports and likely the closest bus stations. Both are about 45 minutes from site. I'm not sure if there are closer bus stations, but I'd doubt it.
You can arrive any time Friday, as staff people will be on site Thursday night.
I'm currently under the impression that game will be pretty much wrapped up by late Sunday night/early Monday morning and that Monday will be all clean up, good byes and heading out.
Scott