I'm the class ahead of you (off crew up @ NPTU ballston spa). As far as you getting ny, i'd say ur chances are alright. Last class had people that had to switch to ny, so it isn't the most popular, since it gets cold here in the winter, and you will be here in the winter.
As far as housing goes, you can choose to live in Navy housing thats been outsourced to civilians (GMH is what its called here). Everything's included, so it's a good deal, but you lose all your BAH. If you decide to live out in town, you can get a better deal (i.e. me and my two buddies found a 1500 sq ft apartment for 900/month. One ended up getting picked up for OCS, so it's 450 a month for each of us, with everything included, but no on-site laundry, but we have a laundrymat right across the street).
I would recommend finding someplace between the site & downtown saratoga. I live right smack in the middle, on Geyser Rd (right near the rowland st. intersection) Lotsa people live in clifton park or malta, since they don't want to be around navy, but since there's only about 1000 of us up here, it never feels like your running into other military. NSU Saratoga Springs, where the mini nex/PSD/NAVY FED, is on rt. 29, bout 3-4 miles from me. Nearest big nex & commisary is in scotia.
As far as worrying about it, dont right now. If you haven't already, your class's master chief will hold a housing brief after it's decided where your going, and they'll give you a shit ton of info on what to expect, and a list of people with available apartments. Use common sense in laying down a security deposit on a place you haven't seen (or get a hold of me and i'll take a look @ the place if i can...you know, shipmates helping shipmates, and all that crap)
Most important right now is focus on school. Since you only have 2 months left, it's easy to lose focus. And don't fail the comp, since you'll lose some leave going to ac board/recomp, whether or not you pass it or get booted from the prog.
Best of luck, and hope to see you around. Time for me to hit it tho, shift starts 0800. Get a hold of me if you have any other ?'s