Regarding the question of whether they could have bought alcohol to go. It seems as though Virginia allows that, as long as it's sealed in its original container.
http://www.abc.state.va.us/licensing/abcfaq1.htm
Did they buy a bottle of red wine and then take it with them? I must have heard that somewhere today, or I completely imagined it ... for no good reason ... which would be a concern.