Возможны оба варианта, но лучше склонять.
Вариант словосочетания с предлогом общеупотребителен. В технических описаниях продукции, в документах используются беспредложные обороты типа товары сроком годности (до десяти дней), паспорт сроком действия (на 5 лет). Очевидно, что выбор предложного и беспредложного варианта словосочетания может определяться стилистическими особенностями текста.
Возможны варианты.
Корректно: сроком на один месяц (два месяца) и более.
Верно: скрытие промоуведомлений, скрыть промоуведомления.
Правильно: между словами, между домами. Варианты с формами родительного падежа устарели.