По первому пункту оценка для стандартного интерфейса OData, если окажется, что JSON должен быть кастомный - зависит от сложности структуры JSON и сложности выборки данных ( отдать данные из спраочника проще, чем суммарные данные, который собирает сложный отчёт).
По второму пункту - исходя из того, что модуль работоспособен, надо только добавить само регламентное задание.
Здравствуйте! Готов взяться за данную задачу, опыт более 5ти лет и команда в наличии. Указал усредненную сумму, конечная сумма будет ясна после выяснения деталей, но данную задачу я выполнял уже не раз.