Эта ситуация противоречивая. По основному правилу о знаках на стыке союзов возможность перестановки придаточной части дает повод ставить запятую между союзами: ...но, как этого добиться, я не знал (ср. ...но я не знал, как этого добиться). Д. Э. Розенталь показал особый случай отступления от основного правила, когда союз и присоединяет целое сложноподчиненное предложение: Он давно уже уехал, и где он теперь, никто не знает. Полагаем, что такая пунктуация возможна и в Вашем предложении.
Оба варианта правильны. См. «Письмовник».
Знает – глагол, а не с глаголами пишется раздельно.
Принято писать зачтено.
Оба варианта возможны. Лучше: не знает всей правды.
Союз ибо служит для присоединения придаточной части к главной, поэтому знаки препинания перед ним ставятся на основании правил о знаках в сложноподчиненном предложении.
Двоеточие можно и не ставить, но запятая перед КАК нужна обязательно.
Можно.
Большой толковый словарь
Запятая ставится.