Верно: не хватает стольких книг.
Условий для постановки запятой в этом случае нет (в частности, нет сравнительного оборота).
Этот вопрос должна решить редакция, которая издает книгу. Переводить на русский язык библиографические описания тех книг, которые по-русски не изданы – бессмысленно. Можно либо привести англоязычную библиографию, либо в предисловии к изданию уведомить читателя о сокращениях в библиографической части русского перевода.
Предпочтителен первый вариант.
Да, это выражение корректно.
К сожалению, есть ошибки.
Наш портал - не библиотека, хотя на нем есть библиотечный раздел. Какую книгу Вы ищете?
Да, верно.
Лучше поставить тире. Повторять предлог о не требуется.
При появлении отрицания при глаголе падеж прямого дополнения, как правило, меняется с винительного на родительный (о чем писал еще Пушкин). Строгие нормы хорошей литературной речи требуют соблюдения этого правила. Однако в течение последнего столетия эти нормы испытывали сильное воздействие небрежной, полуграмотной речи, что отмечалось в академической грамматике еще в 1980 г. Современная литературная норма считает употребление, которое Вы защищаете, допустимым, но строгая норма никуда не пропала, поэтому лучшим вариантом является тот, который вы пытаетесь оспорить.
Значительно более подробно см. в статье «Какой падеж нужен при отрицании?», размещенной в «Письмовнике» на портале «Грамота.ру».