Пробелы нужны.
Проблема в том, что, насколько нам известно, нет ни одного ГОСТа или справочника, в котором содержалось бы однозначное указание – либо на то, что между инициалами должен быть пробел, либо на то, что между инициалами пробел недопустим. Можно ориентироваться на приведенные в ГОСТах и справочниках примеры, но в одних случаях пробелы там стоят, в других – не стоят.
Поэтому приходится руководствоваться логикой и здравым смыслом. Что такое пробел? Это признак нового слова. Мы же пишем Александр Сергеевич Пушкин с пробелами. Почему сокращения этих слов мы должны писать без пробелов? Другое дело, что при наборе текста на компьютерной клавиатуре лучше ставить не обычный пробел, а неразрывный (можно запомнить комбинацию клавиш: Ctrl+Shift+пробел), чтобы избежать ситуации, при которой инициалы останутся на одной строке, а фамилия будет перенесена на другую.
См. «Словарь трудностей».
Пробелы везде нужны. Правильно: А. С. Пушкин.
Сочетание библиотека им. А. С. Пушкина – это описательный оборот, в первом слове которого прописная буква не нужна. Однако правила орфографии допускают функционирование усеченных названий, и эта тенденция становится все более и более заметной. На наш взгляд, использование описательного оборота в качестве усеченного названия, то есть написание его с прописной буквы, допустима в официальных документах. Такую замену можно предварить комментарием: Центральная городская публичная библиотека им. А. С. Пушкина (далее – Библиотека им. А. С. Пушкина).