The answer to your question is Yes. You can buy your tickets now before your group gets their passports. Most airlines do not even ask for your passport number when you purchase a flight. I believe another poster reminded you to make sure that the names on the passports match the names on your tickets. No nicknames and the names do need to match exactly.