Yes. Just as you can book flights without a passport number, you can also book flights without visas in place. Just be sure to obtain them before you travel.