Слово потолок зафиксировано в словарях русского языка в значении 'предел, предельная степень чего-либо' (потолок цен, потолок зарплаты). Но такое употребление является разговорным. Поэтому, если текст допускает использование разговорных слов, кавычки можно не ставить. В противном случае кавычки уместны.
Об употреблении кавычек (и критериях их постановки/непостановки) см. в «Письмовнике».
Кавычки не требуются: сойти на нет.
В смысле "продукты"? Такое сочетание неупотребительно.
Это, в частности, неоднословные конструкции с местоимением: где попало, куда угодно, как бы то ни было и т. д. В ряде случаев термин может пониматься более широко или более узко.
Выражение корректно.
Обычно его пишут с маленькой буквы без кавычек: кровавая луна.
Действительно, сочетание избыточно, тем не менее оно широко употребляется и зафиксировано в словарях как корректное.
Какую фразу Вы хотите составить?