Оба варианта верны.
Нет, в сокращениях млн, млрд, трлн точка не ставится (эти сокращения без точки зафиксированы «Русским орфографическим словарем» РАН).
Запятая нужна: объем средств, необходимых для завершения строительства, составляет... Обособляется причастный оборот необходимых для завершения строительства, стоящий после определяемого слова средств.
Вообще говоря, ни один из вариантов не является удачным. Можно сказать: на мероприятия затрачено, потрачено столько-то.
Это сокращение принято писать без точки. Дело в том, что точка на конце графического сокращения слова обычно указывает на отсечение конечной части слова, чего в сокращении млн не происходит.
После сокращения млн точка не ставится.
Точка после сокращений млн и млрд не ставится.
Сокращения млн, млрд принято писать без точки.
Сокращения млн и млрд пишутся без точки. Слово истекший употребляется в значении "прошедший". Истёкший - причастие от глаг. истечь.
Эти сокращения пишутся без точек на конце.