Здесь трудно говорить о правильности, потому что это понятие применяется к литературному языку, а глагол сёрбать в литературный язык не входит. Однако можно с уверенностью сказать, что исторически первичным и наиболее распространенным является вариант сёрбать (или серба́ть). Именно он приводится в диалектных и этимологических словарях. Соответствия в других славянских языках и свидетельства древних памятников письменности также говорят в пользу первичности варианта со звуком б, ср. ст.-сл. сръбание ‘похлебка’, др.-рус. серебати ‘хлебать’.
Знаки препинания расставлены верно. В предложении трижды употреблен союз и, но это не повторяющийся союз. Первый из них соединяет однородные сказуемые сморгнул и заметил, второй — однородные придаточные части, которые зависят от глагола заметил, третий соединяет однородные сказуемые капает и течет.
Вы правы, здесь тот же случай, что и с кубиком Рубика. И тем не менее словари (см., напр., «Русский орфографический словарь» Российской академии наук) фиксируют: кубик Рубика, но: сетка-рабица. По-видимому, дело здесь в том, что кубик Рубика – сравнительно недавное изобретение (1970-е), в то время как изобретение Рабица относится к XIX в. Иными словами, то, что Рубик – имя изобретателя, мы еще помним, а про изобретателя Рабица уже забыли. Впрочем, надо отметить, что в разговорной речи существует вариант кубик-рубик, возможно, когда-нибудь он будет основным.
Нет, в 1970-е, как и сейчас, вариант катАлог признавался не соответствующим литературной норме. При этом он (как и сейчас) часто встречался в речи, в том числе в речи библиотечных работников. Интересно, что в книге К. С. Горбачевича «Вариантность слова и языковая норма» (Л., 1978) указывалось, что варианты некрОлог, катАлог «являются сильными конкурентами традиционной нормы, и престижно-культурный фактор со временем, возможно, и отступит перед автоматизмом речевого стандарта». Но, как мы видим, пока этого не произошло, в наши дни этот престижно-культурный фактор всё еще силен.
Однозначно можно сказать, что кавычки не нужны. С другими аспектами написания определиться сложнее. Бытуют два варианта: с дефисом (он встречается в БРЭ; по-видимому, более редкий) и без дефиса (в словаре В. В. Лопатина, И. В. Нечаевой, Л. К. Чельцовой «Прописная или строчная?»). В энциклопедических изданиях название ставят после родового слова и не склоняют. При употреблении названия без родового слова не склоняют часто; однако, на наш взгляд, грамматическое освоение названия вполне возможно, так как финальные гласные могут быть осмыслены как окончания.
Тире не требуется. Вот правило из справочника под ред. В. В. Лопатина.
Тире между подлежащим и именным сказуемым не ставится, если подлежащее выражено личным или указательным местоимением: Она его дочь. Он хочет понять ее (Щерб.); Это кабинет? Это спальня? (Ч.)
Тире возможно: а) если все предложение заключает в себе вопрос, сопровождаемый удивлением: Она — его дочь?! (оба члена предложения имеют ударение); б) при подчеркивании указания на данный предмет: Это — кабинет (И это — кабинет); в) при противопоставлении: Я — учитель, а ты — инженер.
(В) углу, (в) шкафу — это формы «второго предложного» падежа, имеющего пространственное значение (он называется также локативом). Формы образуются только от ограниченных групп существительных м. р. (сравним: о мосте — на мосту) и ж. р. третьего склонения (о пе́чи — в печи́). О правилах образования этой формы можно прочитать в § 1182—1183 и § 1188 «Русской грамматики» 1980 г. Особенностям «второго предложного» падежа в русском языке посвящены специальные исследования, например статья В. А. Плунгяна.
Если учитывать нормы русской грамматики, то следует констатировать, что право на существование имеют те и другие словосочетания: цикл длины и цикл длиной, код длины и код длиной, вектор длины и вектор длиной. Эти пары не являются синонимичными, поскольку различаются по меньшей мере грамматическими значениями. В первом случае может обозначаться параметр, каким обладает длина, во втором случае названный параметр характеризуется по той длине, какой он обладает. Согласуются ли грамматические значения с лексическими значениями терминов — это вопрос специалистам, использующим эти термины.