Какая разница между описанными выше способами?

 

Результат после этих способов будет одинаков – система станет намного чище и должна заработать быстрее. Можно выбирать любой метод. 

Есть ли другие приложения для смартфона из этой категории?

 

Их достаточно много, однако выше приведены наиболее популярные и надежные.

Что будет, если я случайно удалю один из компонентов, которые нельзя трогать?

 

Вообще, перед чисткой лучше создать резервную копию системы. Дело в том, что установить удаленный компонент на текущую Андроид проблематично, а часто – невозможно. Так что стоит запастись предварительно бэкапом – с ним можно вернуть все, как было.

Обязательно ли все удалять в списке программ?

 

Нет, достаточно посмотреть, что именно на телефоне не используется или у чего есть альтернатива. Смотреть следует по своим предпочтениям.