sam...
optical isolation is used when circuits are powered from different supplies. if your camera is powered from battery, you won't need this (it sure doesn't hurt). if your camera is not battery powered (uses power supply) and PC is also connected to AC (not a laptop running on batteries), you could use optical isolation.
btw. your first circuit is NOT optically isolated. it's just level shifter... you can modify it by adding optocouplers (you can get version that has TTL driver output, not just transistor).
stealing power from port is not a good idea. while it can work, it is not something you want to rely on, specially that RS232 ports are endangered species, most new computers don't even have them and those that do are increasingly moving to low power (les power can be stolen from port). stealing power from port is simple enough. port has few handshake lines which are sometimes not used (none of the three circuits you posted uses them). by switching these lines, one can produce signal that can be used to power devices. now the PC software that communicates with the camera need to take control over handshaking lines and force them into particular state(s) to produce those signals.
but think about it, one such circuit is already in your PC. you expect that circuit to provide enough power to run another such circuit. search for simple PIC programmers that ware stealing power from port and you will see that while they can work, this is the most common problem when they don't work.
RS232 spec says that proper signal for "0" is +3..+25V and "1" is -3..-25V.
Well that used to be... In the old days PCs used internal +/-12V supply to power ports (and provide enough juice that could be stolen, I was getting some 25mA from my oldest PC). nowdays with energy saving, low power devices etc., you are lucky to see +/-5V. i didn't check how much current one can get out of RS232 port on a newer computer but i bet it is much less.
Take a look at the USB<>RS232 converters. They are all low power devices that will have hard time powering external circuit (unless circuit is very low power). but you can hack it (open DB9 cover and replace it with larger one so your TTL shifter fits in). this way you get your RS232 signals and you can get the 5V power for shifter circuit (and optocouplers if you want). and phisically it's USB port you will be using...