Пунктуация верна, тире поставлено правильно, запятые не нужны.
Здесь есть некоторая смысловая путаница. Снискать - это "заслужить, добиться". А дар - "то, что дается безвозмездно". Может быть, обрела дар? Но только не "своими трудами". И можно ли говорить о праведности как о том, что подарено, даровано?
"Обоюдные" и "друг к другу" - дублирующие единицы. Выберите что-то одно.
Правило таково: пишутся через дефис сочетания с частицами -де, -ка, -те, -то, -с, примыкающими к предшествующим словами: ничего-де не понимает, ответь-ка на вопрос, я-то тебя понял.
Употребительно: руководители высшего и среднего звена.
Да, тире уместно: Женщина – она и есть женщина.
Слово памятный лишнее, правильно: много сувениров.
Запятая не нужна.
Правильно слитное написание и без запятой.
Пунктуация верна.