Can I Crossfire two 7950's on a PCI-e 20 and 3.0 ???

The PCIe 3.0/2.0 combination is not uncommon. Currently, no graphics cards (I am aware of) can saturate the bandwidth of 2.0 let alone 3.0. There should be no performance issues using the two lanes. The one performance difference I see between the two boards is that the one with two PCIe 3.0 slots will run X-fire at 8x (using two slots) whereas the other will run X-Fire at 4x (using two slots) - I do not know the impact of that difference off hand.