aah, I thought you were going to plug the new graphics card into your old Mac (hey, I don't use Macs, so no idea if that was even possible). if you're doing a whole new build then my bad.
as to the one-card or two-cards thing, my personal forex setup is: i5-3570k / asrock z77 extreme3 mobo / one gt610 / two gt640s / 8 screens / win8.1 / java-based trading platform / wd black 2.5" OS drive. so, i'm currently running 8 screens using 3 cards (plus CPU's own graphics capability) and it's perfectly stable. so, I can say that it is possible to have 2 cards without issues. in theory, my setup has output capability to run up to 12 monitors, but currently with 8 i'm quite happy. I only run one chart per monitor though (6 charts), and my CPU and GPU loads are very low, like 10% or less. never had mouse lags/delays. once I log into my forex platform, I expect it to stay online and working for 120 hours straight (Sun 5pm until Fri 5pm), which it does.
as to mobo running 8x/8x instead of 16x/4x, i'm talking about the PCIe slots into which your graphics cards go. since you're going to be running similar content across many screens, it would make sense that - if you are going to use dual cards - that each is running at a similar bandwidth, rather than one running at a much lower bandwidth. with most current processors, they can only support 16 PCIe lanes, so you can do one card at 16x or two cards at 8x each (hence 8x/8x). some motherboards use a 4x graphics card slot that's controlled by another chipset separate from the CPU, so in those cases you get 16x/4x (16 from CPU, 4 from other), which is fine for some things but may not be ideal in your case.
LGA2011 on the other hand can handle 40 PCIe lanes (instead of 16), so if you run two cards then each can run at the full 16x bandwidth. but the CPU and motherboards are $$$, and you lose onboard graphics capability (which is fine if you're at this level anyways). the AMD AM3+ CPU with 990FX chipset does the same thing for less money (no onboard graphics, 40 PCIe lanes). this AMD solution is a fair bit cheaper.
(( I actually had the AMD build for about 3 weeks but ditched it cuz while it worked great for trading, it sucked for playing a movie spanned across 6 screens and my machine is kinda dual-purpose. I had the Gigabyte GA-990FXA-UD3 board, FX-6350 processor, and dual Asus HD7790 1GB cards, each running 3 screens so had to disable crossfire ))
as to the "software knows funky processing" bit, it's just a note to check if the trading platform will use both GPUs for whatever processing it needs to do IF you use dual graphics cards (or if it'll only use the first card for processing, but then send the results to both cards to output to all your monitors). that might be a question for the ThinkOrSwim tech guy. I notice that on my 3-card setup, the first card tends to get loaded a bit more than #2 or #3 even if the content spans across the other cards too.