1 - купить elm и поставить на телефон любую софтину для чтения ошибок. Лёгкости в установке у французского софта нет в принципе, вплоть до того, что на одном и том же железе и ОС софт может устанавливаться нормально, а может не ставиться вообще.
2 - см пункт 1.
3 - см пункт 1
4 - подбирать программатор. Родной сканер даст возможность только обновления в одну сторону, без вариант откатить прошивку. Плюс для корректной телезагрузки нужен доступ к серверам PSA.