Angola are in Group D with Bafana Bafana, Senegal, and Tunisia.
Kivuvu, who has dual-citizenship, has been making his mark in the Eredivisie - the Dutch First Division - with NEC Nijmegen.
He has played for the Netherlands under-21 side - but had been asked to commit to Angola in time for Ghana 2008.
“With my two passports and no full caps, I can still make the decision to choose for Holland or Angola,” he told a Dutch newspaper.
“I am hoping to be part of the Dutch Olympic football team at the Games in Beijing 2008,” he said.
Meanwhile, Leeds United defender Rui Marques has been named in Angola’s preliminary squad of players heading for Ghana.
Marques last played for the Palancas Negras at the 2006 World Cup finals in Germany.
Coach Luis Oliveira Goncalves named Margues in his squad of 28 which starts training in Portugal today.
Also recalled are Mateus from Portuguese club Boavista and defender Marco Airosa, who plays for Fatima in the Portuguese second division.
Goalkeepers: Lama (Petro Atletico), Mario (InterClube), Nuno (AS Aviacao)
Defenders: Marco Airosa (Fatima, Portugal), Delgado (Metz, France), Jamba (AS Aviacao), Kali (FC Sion, Switzerland), Loco (Primeiro Agosto), Machado (Anadia, Portugal), Rui Marques (Leeds United, England), Yamba Asha (Petro Atletico)
Midfielders: Andre (Kuwait SC, Kuwait), Dede, Edson (both Pacos Ferreira, Portugal), Figueiredo (Osters, Sweden), Gilberto (Al Ahli, Egypt), Mabina (Petro Atletico), Maurito (Kuwait SC, Kuwait), Mendonca (Belenenses, Portugal), Nelo (Benfica Lubango), Ze Kalanga (Boavista, Portugal)
Strikers: Pedro Henriques (InterClube), Flavio (Al Ahli, Egypt), Love (Primeiro Agosto), Manucho (Petro Atletico), Mateus (Boavista, Portugal), Diangi Matusiwa (FC Omniworld, Netherlands), Minguito (InterClube), Santana (Petro Atletico)