We want to drive from San Diego down to Rosarito Beach for a few days then back to the US. We are all US Citizens. We have passports but we want to bring 2 friends that do not have passports. We are trying to leave in 2 days. Do they need passports or is a birth certificate and Ca. Drivers license ok? Thank u.