Если сенсор треснут и не работает, то конечно его нужно менять.
Кнопки не работают потому, что скорее всего где-то на плате с кнопками на массу контакт пропал. Нужно пропаять все точки.