Пробелы нужны.
Проблема в том, что, насколько нам известно, нет ни одного ГОСТа или справочника, в котором содержалось бы однозначное указание – либо на то, что между инициалами должен быть пробел, либо на то, что между инициалами пробел недопустим. Можно ориентироваться на приведенные в ГОСТах и справочниках примеры, но в одних случаях пробелы там стоят, в других – не стоят.
Поэтому приходится руководствоваться логикой и здравым смыслом. Что такое пробел? Это признак нового слова. Мы же пишем Александр Сергеевич Пушкин с пробелами. Почему сокращения этих слов мы должны писать без пробелов? Другое дело, что при наборе текста на компьютерной клавиатуре лучше ставить не обычный пробел, а неразрывный (можно запомнить комбинацию клавиш: Ctrl+Shift+пробел), чтобы избежать ситуации, при которой инициалы останутся на одной строке, а фамилия будет перенесена на другую.
Имена прилагательные, образованные от личных имен, фамилий, кличек при помощи суффиксов -ов (-ев) или -ин и обозначающие индивидуальную принадлежность, пишутся с прописной буквы: Роновы слова, Гаррины слова.
Вся конструкция представляет собой сложноподчиненное предложение с двумя придаточными (подчинительный союз — если... то), которые соединены одиночным союзом и. Запятая перед ним не ставится, см. пункт 2 параграфа 119 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина.
В указанных местах необходимы запятые по правилу обособления несогласованных определений, относящихся к именам собственным и личным местоимениям (см. пункты 1 и 3 параграфа 18.1 справочника по пунктуации Д. Э. Розенталя). Обратите внимание, что в первом предложении пояснительный оборот нужно отделить с помощью тире, а не двоеточия, а в составе количественного числительного склоняются все части, включая сто: И вообще, мы с Денисом весим одинаково — девяносто килограммов. Только, с его почти двухметровым ростом, Деня кажется дрыщом, а я, со своими ста шестьюдесятью сантиметрами, выгляжу форменным колобком.
В этом случае возможно и слитное, и раздельное написание частицы.
Оба варианта возможны: купить продукты и купить продуктов. Разница в тончайших смысловых оттенках: купить что – полный охват предмета действием, купить чего – частичный охват предмета действием. Если нужно подчеркнуть, что возможности покупки продуктов ограничиваются 300 рублями, лучше выбрать вариант купить продуктов.
При оформлении библиографии и библиографических ссылок по ГОСТам нужно учитывать, что в библиографической записи пунктуация имеет две функции — обычных знаков препинания и так называемых знаков предписанной пунктуации. Последние служат для распознания отдельных областей библиографических описаний при традиционной и автоматической обработке данных.
В качестве знаков предписанной пунктуации используются обычные знаки препинания и математические знаки (двоеточие, косая черта, сочетание точки и тире, знак равенства и др.). До и после предписанного знака ставят пробелы, это позволяет отличать его от пунктуационного знака. Правда, из этого правила есть исключение: пробелы не ставят перед точкой и запятой. Приведем пример библиографической записи со знаками предписанной пунктуации:
Орфографический словарь русского языка : 110 000 слов / Акад. наук СССР, Ин-т языкознания ; [под ред. С. И. Ожегова и А. Б. Шапиро]. – 2-е изд., стер. – Москва : ГИС, 1957. – 1260 с.
Почему в библиографической записи тире иногда заменяют на дефис? Полагаем, что причины могут быть разные: технические ограничения на использование тире, незнание того, что тире и дефис — разные знаки не только графически, но и функционально, и др.
Предписанный знак точку и тире, разделяющий области библиографического описания, допускается заменять точкой в библиографических ссылках, например:
Орфографический словарь русского языка / под ред. С. И. Ожегова и А. Б. Шапиро. 2-е изд., стер. М. : ГИС, 1957. С. 3.
Фамилию в заголовке библиографической записи рекомендуется отделять от имени (имен), имени и отчества, инициалов запятой. Библиографы иногда объясняют необходимость запятой тем, что она помогает в иностранных именах однозначно показать, где заканчивается фамилия и начинается имя, например:
Ожегов, С. И. Толковый словарь русского языка. 4-е изд., доп. М., 1997.
Рубенс, Питер Пауль. Питер Пауль Рубенс в собрании Эрмитажа [Текст]. – Ленинград : Аврора, 1970. – 5 с.
При затруднении определения границ фамилии и имени допускается запятой их не разделять (Пон Чжун Хо).
Запятая после фамилии — недавнее новшество, она не является обязательной, как пунктуационный знак не нужна, поэтому довольно часто наши издатели и авторы такую запятую игнорируют.
Подробнее об оформлении библиографических записей читайте в ГОСТах, их перечень можно посмотреть в разделе «Официальные документы». Также заметим, что в Российской государственной библиотеке (возможно, и в других крупных библиотеках) периодически читают лекции, посвященные оформлению библиографии и библиографических ссылок.