Осенило - от осенить. Вот толкование глагола несовершенного вида, осенять:
- устар. Закрывать, покрывать тенью чего-л.; заслонять. // перен. Покрывать, охватывать собою.
- перен. Появляться, внезапно приходить (о мысли, догадке). // безл. разг. О внезапном появлении догадки.
- устар. Показаться, появиться на лице (об улыбке).
- устар. Делать рукой знак креста над кем-л., чем-л.; осенять крестным знамением.
Правильно.
Глагол наругать в современном русском литературном языке отсутствует. Однако словари фиксируют разговорный глагол наругаться 'вдоволь, долго поругаться': наругалась с соседкой.
В приведенном Вами отрывке нет ошибок.
Слова "действительно" и "прежде всего" могут выступать как вводные. Слова "по крайней мере" обычно не являются вводными.
Конечно, нет.
Мужская фамилия Лескив склоняется, женская – нет.
Ставить запятые между определениями не нужно: они не являются однородными.
Да, запятая после вводных слов "к сожалению" нужна.
Запятая нужна, если оборот насыщенная тестостероном употребляется со значением причины (т. е. смысл такой: мужская кожа более активна, потому что она насыщена тестостероном). Если такого значения нет, запятую ставить не надо.