Если нужно выразить сравнение и устранить неоднозначность, лучше использовать другой сравнительный союз, например: …носили, словно оберег, в кармане у самого сердца. Если нужно выразить значение ‘в качестве’, можно изменить предложение: …их читали и перечитывали, считали оберегом, носили в кармане у самого сердца.
Правило «женские фамилии не склоняются, а мужские склоняются» относится только к фамилиям, оканчивающимся на согласный. Фамилии, оканчивающиеся на гласный -а (неважно – ударный или безударный), которому предшествует согласный, склоняются независимо от того, мужские они или женские. Исключение – фамилии французского происхождения, которые оканчиваются на ударный -а, – такие фамилии не склоняются (ни мужские, ни женские).
В родительном падеже правильно: Шульги, Берёзы, Штуки.
Не пишется слитно в составе глагольной приставки недо-, означающей неполноту, недостаточность по сравнению с нормой. Без не- такой глагол не будет иметь смысла, например: они хронически недоедают (= 'едят недостаточно; плохо питаются'; невозможно раздельное написание, т. к. нельзя хронически доедать), няня недосмотрела за ребенком (= 'плохо присматривала, не уберегла от какой-либо неприятности'; не имеет смысла сочетание досмотреть за ребенком), ср. также: А он шутил – недошутил, Недораспробовал вино И даже недопригубил (В. Высоцкий. «Прерванный полет»).
Но от глаголов с приставкой недо- следует отличать глаголы с приставкой до- и предшествующей частицей не (такие глаголы с частицей не обозначают не доведенное до конца действие), например: мы не досмотрели до конца фильм (=не смогли досмотреть); наш сын часто не доедает свою порцию (= не хочет, не может доесть). Ср. пример из той же песни В. Высоцкого «Прерванный полет»: Но к ней в серебряном ландо Он не добрался и не до... Не добежал, бегун-беглец, Не долетел, не доскакал... (= не смог добраться, не смог добежать...).
В приведенном Вами примере верно слитное написание недописал в значении 'написал меньше нужного' и раздельное написание в значении 'не смог (не захотел, не успел...) дописать'.
В заключение немного юмора. На разнице в значении глаголов недоедать 'есть недостаточно, плохо питаться' и не доедать 'не съедать до конца' основан юмористический эффект в известном анекдоте советской эпохи. Рабочие пишут письмо в ЦК КПСС: «Мы, пролетарии Нечерноземья, прочитали в «Правде», что негры в Африке недоедают. Нельзя ли все, что они не доедают, присылать нам?»
Да, во всех подобных звательных формах мягкий знак не пишется: Миш, Танюш, Саш, Наташ и т. д. Связано это вот с чем. Во-первых, мягкий знак пишется после шипящих на конце существительных в именительном падеже (мышь, фальшь), формы Миш, Танюш, Наташ – особые, это усечение именительного падежа (Миша, Танюша, Наташа). Во-вторых, написание Ь в словах типа мышь, рожь обусловлено исключительно традицией, историей языка, истоки такого написания стоит искать в древнерусском языке. Неслучайно поэтому каждый раз, когда заходит речь об усовершенствовании нашей орфографии, лингвисты предлагают отменить написание Ь после шипящих на конце слов, писать мыш, рож, фальш и т. д. (такие предложения звучали и в 1910-е, и в 1930-е, и в 1960-е). А звательные формы Миш, Танюш, Саш, Наташ, Серёж возникли недавно, у них нет такой древней истории, как у слов мышь, рожь, поэтому мягкому знаку на конце этих форм просто неоткуда взяться.
Да, запятая нужна.
То же в «Морфемно-орфографическом словаре» А. Н. Тихонова: в слове вообразить выделен корень вообраз- (в сообразить корень сообраз-, в изобразить корень изобраз-, т. е. эти слова не однокоренные). С авторами и учебника, и словаря вполне можно согласиться: в современном русском языке нет живых словообразовательных связей между словами вообразить, сообразить и образ (можно ли сейчас объяснить, например, значение слова сообразить 'понять, догадаться' через значение слова образ?). Такие связи были в старославянском языке, где вообразить, сообразить и т. д. – производные от образ. Разумеется, все эти слова этимологически родственные, но в современном русском языке уже не однокоренные.
Внутри устойчивого выражения ни днем ни ночью запятая не ставится. В том числе и в приведенном Вами предложении.
Вы правы, в значении "капитал, средства" корректно: на деньги (ср.: учиться на медные деньги). На что куплю = на какие средства. В значении "металлические и бумажные знаки" - за деньги.