Don't sweat the roll pin... it comes out and goes back in easy peasy. Just index it when you remove so you don't try to reinstall that slip ring 180 off, the hole could be a tad off center. Oh and the springs that come with that are typically REALLY light... your mechanical timing advance will likely be all in by 2k rpm or so.
I had bigger issues with the MSD billet dizzy in my Ford that shipped with the wrong gear installed... their "tech" guys claimed core shift and walked away from it. I installed the right gear and it dropped right in... been running 10 years now w/o issue. I nearly mailed them the old gear.. here's your core shift... lol.
Looks like you got a different set of wires with yours. I just swapped mine out with a set of Summit.. my radio whine went away with the new wires. YMMV.