Если он нарушает условия контракта, то могут запросто.
Так же могут уволить и по состоянию здоровья или за то, что он не может справляться с выполнением задачи, если он не справляется с зачетными заданиями и т. д.
Сейчас упор делается на контрактников и требования очень сильно повысились и стали намного жестче.
Авторитет контрактной службы повышается и конкуренция растет.
Поэтому вашему товарищу, чтобы дослужить до пенсии, необходимо принять все усилия для достижения этой цели.
Я знаю случаи, когда увольняли за нарушения на последнем году службы до пенсии.