Crank issues

You should be fine with just a polish, as long as there's no sharp edges.
I would take pictures of it prior assembly, and contact Mancini as well and explain to them your dilema with the time frame...
Just in case something does go wrong, you can probably still get a replacement crank much cheaper, my .02.

All the best,