Если перед подчинительным союзом или союзным словом есть частица не, то запятая между главной и придаточной частью не ставится (см. пункт б) параграфа 115 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина): Я хотел узнать не что он сделал, а что он начудил.
Вы не указали год выхода книги, но это может быть или старая книга, или репринтное издание, воспроизводящее старое написание. Дело в том, что до утверждения в 1956 году «Правил русской орфографии и пунктуации» такие наречия, как по-видимому, по-прежнему, могли писаться слитно. Современная орфографическая норма требует только дефисного написания.
Регулярно встречается беглый гласный, обозначаемый буквой и: лисий — лисья, копьё — копий и т. п. Возможны аномальные случаи, например беглый гласный, обозначаемый буквой я, в слове заяц (закономерным было бы написание *заец). См. об этом подробнее в «Правилах русской орфографии и пунктуации» под ред. В. В. Лопатина.
В этом случае употреблена конструкция с местоименным словом как и частицей ни — часть уступительного придаточного предложения (см. пункт 2б параграфа 78 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина): ...тут уж как бы ты ни пел дифирамбы собственному творению, его судьба уже предрешена.
В современном русском языке перед начальным сочетанием вр- предлог ко употребляется в сочетании со словом время. В других случаях требуется предлог к. Сочетание ко врачу распространено в непринужденной речи и проникает даже в язык средств массовой информации. Тем не менее оно находится за пределами нормы, его следует характеризовать как просторечное.
Правильно, как Вы верно указываете, на берегу. В русском языке есть несколько существительных второго склонения с таким окончанием в предложном падеже со значением места. Ср.: о береге - на берегу, о носе - в носу, о саде - в саду. Падеж один и тот же, окончания (в зависимости от значения падежа) - разные.
К сожалению, память Вас подводит. «Вся литература» вариант придти не могла использовать, т. к. «Правилами русской орфографии и пунктуации» 1956 года установлено написание прийти. Иными словами, после 1956 года правильно только прийти (конечно, нельзя исключать, что в отдельных изданиях были ошибки). А вот в книгах, изданных до 1956 года, написание придти не редкость.
Словарной фиксации именно этого слова нет, но лингвисты рекомендуют все подобные слова писать с буквой е, потому что в написании без е ш начинает выполнять несвойственную ему в русском языке слоговую функцию. Ср.: промоушен, ресепшен, сейшен, солюшен, фешен, экшен (зафиксированы Академическим орфографическим ресурсом «Академос» Института русского языка им. В. В. Виноградова РАН).
В этом случае нужно руководствоваться правилом, приведённым в параграфе 5 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина: «...прописные буквы заменяются строчными, если перед перечислением стоят знаки двоеточие или тире (впереди имеется обобщение)». Корректно: Он спрашивал себя: зачем ему нужно это знать? почему это так важно для него?
В пункте 6 параграфа 15 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина (М., 2006 и след.) в ряду единиц, отменяющих тире между подлежащим и сказуемым-существительным, упомянуты вводное слово, обстоятельство, дополнение, союз и частица. Обособленных поясняющих приложений в этом ряду нет, следовательно, в Вашем случае тире сохраняется.