They are driving.I believe you are referring to NEXUS, that has a very long wait time and is only valid at land and sea ports of entry. When used by air it needs to be accompanied by a passport. When travelling by air there are no options other than a passport. Your friend may be able to go to a passport office and have one issued same day.