Да, обычно эти слова обособляются (хотя иногда в художественной литературе встречаются и примеры их необособления).
В большинстве случаев лучше написать: в Ярославле. В канцелярской речи часто встречается: в городе Ярославле.
В текстах юридического характера встречается государственно-властный, но в словарях общеупотребительной лексики такое слово не зафиксировано.
Предпочтительно: программное обеспечение. Вариант обеспечение не является ошибочным, но в составе этого словосочетания встречается редко.
Термин узкоспециальный и не зафиксирован в словарях русского языка. В тематических текстах встречаются оба варианта.
Нормативными словарями это слово пока что не зафиксировано, в практике письма встречаются оба варианта написания.
Слова самоубиться и самоубить встречаются в разговорной речи. Первое упоминается в художественной и исторической литературе.
Словарной фиксации этого слова пока нет, написание неустоявшееся, встречается и арабиата, и аррабиата, и арабьята.