You don't need a WOL cable if the motherboard is PCI2.2 or newer. See:
http://en.wikipedia.org/wiki/Wake_on_lan#Hardware_implementations
In fact reading through that whole page will be helpful. It's very easy to get something wrong resulting in it not working! ::)
pfSense has an SMP kernel it should recognise and use dual processors.
Steve