- в базе данных в столбцах call_date и call_date2 используется не временное значение даты, а int(11)
Тут никакой проблемы нет. В оригинальном коде используется unix timestam в utc для отработки часовых поясов, а это есть число (int).
- после примерно 250 талонов в отчётах кириллица некорректно отображается, хотя открывая талон - всё отображается корректно
Кодировка с числом заявок никак не связаны, если начались проблемы с кодировкой, то смотреть нужно в сторону настроек сервера. Само по себе ничего поломаться не могло. По коду при подключении к БД везде вызывается SET NAMES utf8 - перевод кодировки в utf8 для всех запросов.