"Справка" не выполняет домашних и тестовых заданий.
Слово "добродетель" (в отличие от остальных употребленных в предложении существительных) не может служить обозначением человека.
Пишутся с нн причастия и прилагательные на -ованный, -ёванный, -еванный (образованные от глаголов на -овать, -евать), напр.: балованный, корчёванный, линованный, малёванный, организованный; выкорчеванный, избалованный, намалёванный, разлинованный, реорганизованный.
Это сочетание вполне корректно.
Смысловой разницы нет. Знание - общеупотребительный вариант. Знанье - разговорный.
Лучше: стокилометровый. Но можно и с цифрами: 100-километровый.
Запятую принято ставить.
Правильно: ...а не кому-то другому, иному.
По основному правилу тире не требуется.
После однородного члена предложения, присоединяемого союзом а также, запятая не ставится, т. е. он не обособляется.