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