Главное в исламе это смысл имени, а не его звучание или красота) поэтому имя Зайд лучше , имя означает-дар) один из самых лучших сподвижников носил это имя
Халиф как титул, предводитель мусульман, иного смысла в этом имени нет) а Халифов среди сподвижников, увы, не было