I'd like to make a minor point here so you don't get the wrong coil.
Do not refer to a 3-Ohm coil as "ballasted". A 3-Ohm coil is a standard coil, sometimes referred to as a 12V coil. People often say they are "internally ballasted". In truth there is no internal ballast resistor... there are just windings. However, if you tell a sales clerk that you want a "ballasted coil" they are very likely to come back with a coil for a ballasted ignition system. That type of coil will have a primary resistance between 1-2 Ohms.
If you have any doubts, buy a Pertronix coil at the same time you buy the Ignitor module. That way you'll know they are compatible. Traditionally, the best online prices for Pertronix components can be found at RetroRockets
Regarding carrying spares, putting your old points and condenser in a zip-lock bag in the boot is cheap insurance. If you do have a Pertronix failure, putting the points in by the side of the road isn't too hard and much better than walking home.
EDIT:
Regarding Moss' recommendation for a "non-ballasted sports coil", that's correct. When they refer to it as "not-ballasted" of "not for ballasted ignitions" , they mean it's a standard coil and NOT for use with ballasted ignition systems. I know it's just semantics, but it's an example of exactly what I am warning about above.