Да, можно сказать "хранит присягу" в данном контексте. Также возможные варианты: "соблюдает присягу", "держит слово", "держит обет".
Да, можно сказать "хранит присягу" в данном контексте. Также возможные варианты: "соблюдает присягу", "держит слово", "держит обет".