Adults either need passports or enhanced drivers licenses, if your state offers them.
To the OP, you mentioned a hotel mid-way. There are definitely some hotels in Binghamton, but you might want to consider driving all the way to Syracuse to make the stop just a tad over mid-way. There are tons of hotels just off the highways in Syracuse and you should be able to Priceline something good - as long as you aren't traveling around graduation time. I'd worry about that bumping up cost in either town, actually! BTW, the LV to Syr drive is really reasonable - and almost equal time-wise to the drive to NF from Syr in my experience.
Oh, and while you are our in Buffalo/NF, try Andersons for roast beef sandwiches and custard. Yummy! I always make sure we stop there when heading through western NY...I miss it from my college days. LOL!