Если фамилия Сухомлин русская, правильно: Сухомлиным. Окончание -ом пишется только в иноязычных фамилиях на -ин: Дарвин – Дарвином, Гершвин – Гершвином.
Окончание -ом пишется только в иностранных фамилиях на -ин: Дарвином, Чаплином, Гершвином. В русских (и образованных по образцу русских) фамилиях на -ин пишется окончание -ым: Пушкиным, Лениным, Райкиным. Поскольку псевдоним Намин воспринимается всё же как русская фамилия, верно: Наминым.
Правильно: Худилайненом.
Заимствованные фамилии на -ов, -ин, которые принадлежат иностранцам, в форме творительного падежа имеют окончание -ом (как существительные второго школьного склонения, например стол, столом): Дарвином, Грином, Чаплином. Омонимичные русские фамилии имеют окончание -ым в форме творительного падежа: с Чаплиным (от диалектного слова чапля 'цапля').
А вот фамилия на -ен может иметь только окончание -ом в творительном падеже.
Русские фамилии на -ин (-ын) и -ов (-ев) имеют в творительном падеже окончание -ым. Правильно: Лениным, Сталиным, Пришвиным, Бородиным, Ельциным и т. п. Этому же правилу будет подчиняться и фамилия Чаплин, если это будет русская фамилия, например: Николай Чаплин – Николаем Чаплиным.
В иностранных же фамилиях на -ин и -ов в творительном падеже пишется окончание -ом. Правильно: Чарли Чаплином, также: Гершвином, Дарвином и т. п.
Правильно: [ди-эйч-эл]. См.: Баранова Л. А. Словарь аббревиатур иноязычного происхождения. М., 2009.
Это слово, конечно, употребляется во множественном числе. Правильно в родительном падеже: танинов.
Ярославов вал – Ярославова вала, Ярославову валу, Ярославов вал, Ярославовым валом, о Ярославовом вале. Ср.: Берингов пролив – по Берингову проливу.
Сокращение vs (оно означает 'против', от латинского versus) пишется без точки. См.: Баранова Л. А. Словарь аббревиатур иноязычного происхождения. М., 2009.
Это ошибочное сочетание. Прейскурант – справочник цен (тарифов) на товары и виды услуг. Поэтому прейскурант цен – лексически избыточное сочетание. Правильно: прейскурант, прейскурант услуг.