the objects penetrating are usual with fast moving objects, they can go through an object between the subframe sampling the Dynamics system is doing. It can also help to increase Size Increment in the container's rigid body tag (if it's not going to show). In Mode/Project/Dynamics/Expert increase Steps per Frame. I doubled that to 10 and did a size increment on the container of 5 and that stopped it. I had to reduce the Emitter to 150 with the size increment to not over fill the can.
With those settings the objects seemed to settle well but for dynamics that won't quit search for this "tips and tricks (dynamics)" in the Help. There is a section there down the page "The Party's Over" that talks about how to stop that sort of thing. It also helps to set Collision Noise to zero everywhere since that adds random energy to keep things looking natural but in a contained sim like that is not usually necessary.