Возможно без кавычек: сказать нет (=отказать). Но: сказать решительное "нет".
Корректно: для закупки продуктов.
См. «Словарь трудностей».
Ваши затруднения вызваны не вполне корректной трактовкой понятия пассивной конструкции. О пассивной конструкции имеет смысл говорить тогда, когда она противопоставлена активной; и та, и другая держатся на глаголах (включая особые глагольные формы — причастия), причем в активной конструкции это переходный глагол, а в пассивной — другая форма того же глагола, но это или форма страдательного причастия (1), или возвратная пара к исходному глаголу (2):
(1) Студент не решил задачу — Задача студентом не решена;
(2) Дворники убирают улицы — Улицы убираются дворниками.
В ваших примерах переходных глаголов и их соответственных форм нет: понятны — краткое прилагательное, нравиться — непереходный глагол. Поэтому такие предложения стоят вне противопоставления активных и пассивных конструкций.
А вот элемент значения, напоминающий значение пассивной конструкции, в таких предложениях, безусловно, есть, потому что, как Вы верно отметили, семантический субъект в них не совпадает с грамматическим, а грамматический субъект (подлежащее) совпадает с семантическим объектом. (В этом контексте в современной лингвистике принято пользоваться понятиями не логических, а семантических субъекта и объекта.) Но пассивной конструкции в них нет, а значения предложений в целом сложнее, чем в стандартной пассивной конструкции.
Географическое название, употребленное с родовым наименованием город (или сокращением г.), согласуется с определяемым словом, то есть склоняется, если топоним русского, славянского происхождения или представляет собой давно заимствованное и освоенное наименование. Правильно: в г. Дубне, в г. Городце.
Запятая перед «или» ставится, если «ли/ль… или» соединяют части сложносочиненного предложения, в том числе вопросительного («ли/ль… или» в данном случае рассматриваются как повторяющийся союз): Нужно ли сохранять давние традиции, или они безнадёжно устарели и лучше их забыть?
Контаминация значений или развитие производного значения — регулярная вещь. В данном случае из темпорального значения развивается качественное, поэтому законны оба вопроса. По значению словосочетание в любом случае обстоятельственное, темпорально-качественное.