Тире ставится между подлежащим, выраженным неопределенной формой глагола, и сказуемым, выраженным предикативным наречием (категорией состояния) на -о, при наличии паузы между главными членами предложения. Если паузы нет, тире отсутствует. Таким образом, возможны варианты: Грызть семечки – полезно для здоровья (если есть пауза в речи) и Грызть семечки полезно для здоровья (если паузы нет).
Это безличное предложение, главным членом которого является комплекс грустно было уезжать. В составе этого комплекса грустно — модальный компонент, выраженный словом категории состояния, было — формальная связка, уезжать — смысловой компонент, выраженный инфинитивом. Это одна из стандартных моделей безличного предложения с главным членом, построенным по модели сложного трехчленного сказуемого. В школьной грамматике — построенным по модели (усложненного) составного глагольного сказуемого.
Запятую ставить не нужно. Слова скучно, грустно указывают на состояние одного субъекта и соединены одиночным сочинительным союзом и. Это позволяет считать их однородными сказуемыми, а не частями сложного предложения. Но даже если рассматривать их как части сложного предложения, то запятая все равно не нужна: в сложносочиненном предложении с одиночными союзами и, да (в значении «и»), или, либо запятая не ставится, если части представляют собой безличные или неопределенно-личные предложения с одинаковой формой сказуемого (ср.: С деревьев капало и вокруг пахло листвой; Зрителей разместили вокруг арены и на арену вывели участников представления).
Часть предложения скучно и грустно соединена повторяющимся союзом и с частью некому руку подать... Между частями запятая ставится.
Запятая не нужна.
Возможные варианты: пожаловались на местную власть и пожаловались на местные власти.
Можно. Но лучше: Какое масло ты используешь для салата, добавляешь в салат и т. д.
Ошибки нет. Такое оформление подчиняется правилу: если авторские слова, стоящие после прямой речи, представляют собой отдельное предложение, то они начинаются с прописной буквы.