Количество дней до выполнения = ДатаВыполнения - ТекущаяДата
В списке можете выводить или рассчитав в запросе через РАЗНОСТЬДАТ, или при получении данных динамического списка.
Хранить не количество дней, а дату выполнения заказа. В динамическом списке использовать РАЗНОСТЬДАТ между текущей датой и датой выполнения заказа.
Тогда ничего пересчитывать не нужно будет.
(4)Надо это делать в запросе динамического списка, а не в коде.
Ставите галку у динамического списка "Произвольный запрос" и там меняете выражение для расчета количества дней