Preventing scanning one item and placing two on the bag? It's an easy problem. Just have scanned items be placed on a scale. People will be bagging stuff to take home, so just have bags placed on a scale and observe the weight increase as items are placed in the bag.
You probably know the weight of one jug of milk, but even if you don't, it's easy to "learn" the weights of new SKUs statistically.