Корректно: Элги Холмицкой.
Верно: в городе Холме (как и в городе Орле).
Принцип тот же: термины типа холм, ручей, озеро, село, деревня пишутся со строчной буквы, если относятся к объектам, соответствующим их языковому значению, и пишутся с прописной, если становятся частью названия, обозначая иные, не соответствующие их значению объекты, ср.: Кузнецкий мост и улица Кузнецкий Мост, Большое озеро и деревня Большое Озеро, Красное село и город Царское Село, гора Высокая и деревня Гора Услань. Есть редкие случаи, когда термин, сохраняя свое значение, становится частью официального названия, например в России довольно много деревень, называющихся Новая Деревня. Подробнее см. в правилах употребления прописных и строчных букв в географических названиях.
Падежи правильные, а порядок слов - нет.
В обоих случаях местоимение свой употреблено корректно.
Верно: способы избавления от колик. Подробнее см. в словарях.
Тире между подлежащим и сказуемым, выраженными именительным падежом существительного, обычно не ставится, если перед сказуемым стоит отрицание не. Тире ставится, только если надо логически и интонационно подчеркнуть сказуемое.
В этом случае запятая перед союзом как не нужна: оборот имеет значение образа действия (=«по-шерлок-холмсовски»).
Запятая перед например не нужна. Если вводное слово стоит в начале или в конце обособленного оборота, то никаким знаком препинания от оборота оно не отделяется.