Здравствуйте.
Коротко: да, он может отказаться, никаких юридических последствий не будет, если контракт не подписан.
По сути:
• Подача заявки через приложение — не обязательство.
• Передача паспортных данных не равна заключению контракта.
• Покупка билета — это организационное действие, а не призыв и не зачисление.
Пока он:
• не подписал контракт;
• не принял военную присягу (если ранее не служил);
• не издан приказ о зачислении,
— он вправе отказаться в любой момент, в том числе не ехать по билету.
Что будет с билетом:
• максимум — его просто аннулируют;
• штрафов, ответственности, «чёрных списков» нет.
Важно:
• отказаться лучше письменно (в приложении / чате / по номеру, откуда писали);
• сохранить переписку об отказе.