Usually the rule is that they must be in a separate section like in a limo, where there is a partition between the driver and the drinker(s). You mileage may vary.
It depends on what state you are in. In Ohio, it is a Minor Misdemeanor, meaning only up to a $100 fine may be levied. No jail time. Whatever state you are in, just google the question making sure...