I would say most of the guys in my husband's class had dates, he was in his 8th week. I wore a dress that I wore in my best friend's wedding, a straight, slightly a-lined dress in navy blue. But there were girls there in everything from formal wear to cocktail suits. I didn't feel over dressed in what I wore. There are some pics under class 08-03 of that night. My husband didn't get a spouse list or anything, but he did get me an etiquette book that the social director had, so that I could brush up on my skills....lol. I believe four classes are there at a time, the youngest class at my ENS's dining out had just completed there 4th week, and yes, even if they don't secure they get to go, but I would say not in your second or thrid week. If you date has not secured, plan on taking a taxi, it is between 20-30 dollars for the trip between the airport and the base. I had a blast at the one we went to, I worte a bit about it in an older post. Beware the GROG!!! They are secured for the dining out from Friday at 4:00 until Sunday at 4:00pm, and they can stay in the hotel with you. The navy lodge is right on base and it $55 a nite, and he can make reservations for you, although they book up fast! I knew about a month in advance when we would attend the dining out, so I was able to get good ticket prices. Hope this helps!