Not sure on the number of posts till you are allowed to add goodies, sorry.
My DW did most of her shopping thus far at Kohls, she didnt have much luck at Macys.
As for dress, I dont think we ever went overboard. There is one night that is considered more fancy then others. On that night my DW and MIL wore nicer (but not too nice) dresses and I went with kaki pants, long sleeve dress shirt and a tie, no sports coat. the rest of the nights I work docker pants and short sleeve polos. DW and MIL tended to wear casual dresses.
Length of time for dinner. Cant even recall since we didnt pay attention to time when dinning, just enjoyed the meal, servers, and company. I would guess 1.5 hours???