Ваш вопрос не вполне понятен. Написанное Вами предложение построено верно.
Предложение Решение о назначении публичных слушаний должно приниматься не позднее чем за 30 дней до даты рассмотрения вопроса на публичных слушаниях построена корректно. Ее значение: от момента назначения публичных слушаний до их проведения должно пройти не менее 30 дней. Больше можно, меньше нельзя. Слова не позднее чем можно заменить на «самое позднее». Если бы нужно было выразить значение «должно пройти не более 30 дней», следовало бы написать решение... должно приниматься не ранее чем за 30 дней...
В «Справочнике по правописанию, произношению, литературному редактированию» Д. Э. Розенталя, Е. В. Джанджаковой, Н. П. Кабановой указано:
«При соединении составного числительного, оканчивающегося на два, три, четыре (22, 23, 24, 32, 33, 34... 102, 103, 104 и т. д.), с существительными, имеющими только формы множественного числа (сутки, сани, ножницы), возникает синтаксическая несочетаемость: нельзя сказать ни двадцать два суток, ни двадцать две сутки, ни двадцать двое суток (последний вариант, который представляется говорящему единственным выходом из затруднительного положения, отражает разговорное употребление и не может считаться нормативным, так как в составное числительное входят одни количественные числительные без включения в конструкцию хотя бы одного собирательного числительного). В подобных случаях, в зависимости от контекста, проводится или лексическая правка (замена слова, вставка другого слова), или грамматическая перестройка предложения (замена одной конструкции другой). Например, вместо 22 суток можно сказать: двадцать два дня (если текст не связан с терминологическим употреблением слова сутки, например в истории болезни), в течение двадцати двух суток и т. п. Ср. в деловом стиле: двадцать две штуки ножниц; приобрести сани в количестве двадцати двух штук».
Запятые перед "или" нужны. Есть трудности с употреблением деепричастного оборота (указав код доступа): в тексте он не связан с подлежащим.
Можно сказать и так и так.