Mark
You can get complete photoflash boards (including the photocap) from Allectronics for $1.85 each (
http://www.allelectronics.com/cgi-bin/i ... MBLY_.html ) Normally, allelectronics has photocaps, looks like they don't currently have any.
There is a way to estimate whether or not you need a cap. The cap won't do anything if the resistance of the coil is about the same or more than the resistance of the battery. In this situation, the current through the coil is limited by the input voltage and the resistance of the coil. A cap, mow matter how big, won't do anything.
If the resistance of the coil is less than the resistance of the battery then the battery resistance limits the current through the coil. A cap will help since it is (usually) much lower resistance than the battery.
What's the resistance of a typical battery? Another very rough estimation ... the resistance can be derived from ohms law (V=IR) based on the rated voltage and maximum (short circuit) current. A 9V battery will source about 3A (but not for very long) so the internal reistance is about 3 Ohms. A car battery will source perhaps 300A so it's internal resistance is about 12V/300A=0.04 ohms. A rechargeable 1.5 AA battery will do about 8A, so it's internal resistance is about 0.2 ohms.
If you use a wall wart as the power supply then a cap will probably help since most wall warts will only put out about 100mA. Roughly 1/30th what a fresh 9V battery will do. (But the 9V battery will go dead pretty quick.)
I would make a wild-ass guess that the primary of your coil is less than 0.1 ohms. So, a cap would be helpful if you use a 9V battery but it won't do anything to boost the current if you are using a 12V car battery.
The other thing the cap does is it produces a power pulse in a more reproducable fashion than does does just a battery in series with a switch. So, you might decide to use a cap for that reason alone.