Висячий дефис употребляется в любом случае: фото- или видеосъемка; не фото-, а видеосъемка.
Запятая нужна, так как вводное слово уверен (оно приведено, в частности, в «Словаре вводных слов сочетаний и предложений» О. А. Остроумовой и О. Д. Фрамполь) выделяется с двух сторон. В данном случае вводное слово не образует единого сочетания с союзом но, его можно изъять или переместить без нарушения структуры предложения (см. параграф 95 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина), сравним: Но это, уверен, сделает нас только сильнее; Но это сделает нас, уверен, только сильнее.
Возможна и другая трактовка всей конструкции: если слово уверен произнесено с интонацией предупреждения, перед нами бессоюзное сложное предложение с изъяснительными отношениями (вторая часть отвечает на вопрос уверен в чём?). В этом случае слово уверен не выделяется запятыми, а после него ставится двоеточие: Но уверен: это сделает нас только сильнее.
Для решения, выделять ли оборот с союзом как запятыми, в большинстве случаев подходит прием синонимической замены: если союз как можно заменить на предлог в качестве, оборот не нуждается в обособлении. В приведенном примере такая замена невозможна. Более того, оборот легко разворачивается в придаточное предложение: Они родину свою любят, как [любят] маму!
В приведенном контексте после пояснительного союза а именно нет необходимости ставить какие-либо знаки препинания.
Ставить запятую после союза (а хотя — союз) нет оснований. Если нужно передать паузу в эмоциональной речи, можно использовать многоточие: Хотя... Какое это имеет значение, если это уже произошло?
Запятая перед союзом и не нужна, так как обе части сложносочиненного предложения представляют собой вопросительные предложения.
Да, оборот с союзом в том числе обособляется: имеется транспортное, в том числе регулярное автобусное, сообщение.
Запятая после союза но не требуется.
Запятая нужна, так как союз и связывает части сложного предложения.
Вы верно обособили обороты или 109 % и или 118 %, так как в данном случае союз или имеет пояснительное значение (=то есть). Остальные знаки препинания в предложени также расставлены корректно.