okay. now i undesrtand. its still a bit random. I don't think you should drop them, they should just be gone as soon as you collect a new one.
Yes. But normaly you can only pick up one at the time and then you have to waite for another one to get dropped. In this case, you could pick them up one after the other, besides you wait a moment and it despawns like every other item.
I have found a bug where you can get infinit pills. When you click on one of them a new one spawns.