In general, carbon quantum dots (CQDs) do have photocatalytic activity and they can kill bacterias under the light. If you are making visible light active CQDs, then they will kill bacterias under visible light, but cannot work under dark (like Ag nano-particles etc).
Usually, we integrate CQDs with other nano-materials to use them for photocatalytic degradation of dyes or bacterias. CQDs can serve as a sensitized, however, without integrating them with any other nano-materials, the photocatalytic activity is almost negligible. This is because of the fast recombination of charges (exciton) in a quantum-confined system of CQDs. Also, CQDs lose performance in solid-state, because of aggregation-induced quenching of optical properties. Summarizing, Solid-state emissive + visible light active + Long dwell time of excitons is important in order to use CQDs for such applications.
One other bottleneck to be considered before CQDs use for food packing is "their fast leaching and impossible recovery from food materials: due to extremely small size of CQDs".