We already paid reparations in the blood of union soldiers who died and were crippled to set men free.
Yes. Though there is a case to be made that the immediate descendants of African-American soldiers who served in WWII were screwed out of a good deal of wealth because their forebearers who served honorably in defense of freedom against the Axis menace were denied benefits by the design of the GI Bill that allowed local VAs, many controlled by segregationists, to steer benefits away from blacks, red-lining making the promise of low-interest housing loans hollow for blacks, and the continuance of Jim Crow in society at large even after Truman had fully integrated the military. If money was used to give the children and grandchildren of those vets the benefits their fathers and grandfathers were owed but denied, I don't think I'd object.
The blot on America is not slavery, which we inherited from the Old World (indeed imported from Africa along with the slaves -- the starting date being 1654 when a Virginia court upheld the claim of one Angolan, Anthony Johnson, that another Angolan, John Casor, was his chattel, not 1619 when some Africans arrive as indentured servants in the Virginia Colony), and paid American in blood to abolish, but the continued oppression of the freed slaves and their descendants on the basis of the ideology white Southern slave-holders had concocted to fit the square peg of slavery into the round hole of the universal rights proclaimed in the Declaration of Independence and defended by the Constitution.