My question is since so many of the regions that should be given reparations are run by corrupt governments and bureaucracies,how can we trust it will actually have a meaningful impact on the countries.
Indeed, most of those governments who are currently calling for reparations have not shown themselves to be trustworthy, particularly when it comes to addressing such issues. There for you are right in questioning whether people should put their trust in the idea that they will use these funds toward meaningful moves toward addressing the prejudices and racial injustice within their societies. I do not much reason to trust that they will independently do so. They should however be held accountable for having sought and accepted payments for reparations on behalf of those affected by this history and the resultant corrupt system.
If somehow these European colonizers do decide to give reparations , who will be responsible for overseeing that it actually benefits the population?
Unless otherwise is decided after reparations is paid it would be administered by the governments who sought it.
What will the reparations be used for e.g. to improve education,housing,healthcare,who will we give the reparations to in the population?Who will have a leading say in deciding how it is used?
What reparations is ultimately used for will depend on what these government decide. For anything meaningful to come of it, it would be important for the experiences of those worst affected be an integral part of determining what is to be done with these funds and the issues and priorities to be addressed.