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