Нам представляется, что корректны обе формы.
Сочетание громаднейший дом корректно, ошибки нет. Ср.: ...Это лишь оболочка здания, это его наружные стены; а там, внутри, уж настоящий дом, громаднейший дом: он покрыт этим чугунно-хрустальным зданием, как футляром... Н. Чернышевский, Что делать?
Нет, сочетание оказать защиту не является корректным.
Оба варианта написания возможны.
Верно: Главное не количество, а качество. Я имею право сказать нет. Я имею право сказать: "Я не знаю, как это сделать!"
Пунктуация корректна. Обороты с предлогом благодаря обособляются факультативно.
Предлоги, частицы, союзы ― это отдельные слова. Во что бы то ни стало ― это шесть слов, не придирайся ― два слова.
Нет, это просторечная конструкция. Можно сказать, например, чтобы надолго хватило или чтобы дольше прослужила.