Если нет причастия направленный, предлог на здесь неуместен. Возможный вариант: проект по поддержке, развитию.
Пунктуация верна.
Оказать поддержку – поддержать делом, практически. Выразить поддержку – поддержать на словах, заявить о готовности оказать поддержку.
Предоставляют поддержку, поэтому верно: меры социальной поддержки, предоставляемой за счет средств бюджета.
Заколебать – жаргонное слово, идиот – бранное (кроме случаев терминологического использования в медицинском контексте). Если относить к ненормативной лексике всё, что остается за пределами литературного языка (жаргон, просторечия, брань), то заколебать и идиот являются такими словами. Но к матерным словам (часто под ненормативной лексикой понимают только мат) они не относятся.
Запятая не нужна: союз как имеет значение 'в качестве'.
Оборот с как может обособляться, если у него есть дополнительное значение причины («поскольку Джон директор, он возглавляет...») Если по контексту такого дополнительного значения нет, запятая не требуется.