Для пилотов ношение униформы — это установленное правило или требование. Поэтому здесь подходит have to (должны).
Ответ: have to