Д. Э. Розенталь в справочнике «Пунктуация» указывает, что запятая между союзом но, стоящим в начале предложения, и следующим за ним подчинительным союзом не ставится при отсутствии паузы между союзами и ставится, если пауза делается. Таким образом, здесь окончательное решение принимает автор текста. Ответ на вопрос № 207180 дополнен.
Наличие или отсутствие запятой зависит от того, есть ли после слова всё интонационная пауза. Поэтому решение принимает автор текста.
Тире ставится между подлежащим, выраженным неопределенной формой глагола, и сказуемым, выраженным предикативным наречием (категорией состояния) на -о, при наличии паузы между главными членами предложения. Если паузы нет, тире отсутствует. Таким образом, возможны варианты: Грызть семечки – полезно для здоровья (если есть пауза в речи) и Грызть семечки полезно для здоровья (если паузы нет).
Запятая перед оборотом, начинающимся предлогом в связи с, факультативна (необязательна). Ее можно поставить, если перед этими словами есть интонационная пауза.