Это выражение некорректно.
Обычно говорят срок годности.
Уместно тире.
С точки зрения русского языка оба варианта верны. Обратите внимание, что в слове производства допущена опечатка.
Правильно: трое суток. Но: годен в течение трех суток.
Запятые не нужны.
Запятая перед и нужна. По желанию автора ее можно заменить на тире.