I don't think they're technically wrong, but you'd be much more likely to say something like "The coffee is sold in boxes containing four bottles each" or "The coffee is sold as boxes of four bottles".
Correct, both make sense. There are hundreds of ways to say, "The Chicken crossed the road to get to the other side." It's just deciding what is the best way to communicate a clear sentence of what you're trying to say. Examples that make sense, but become less intellectual or structured wrong: "To get to the other side, the Chicken had to cross the road." "Chicken is on the other side of