Yeah it's fine. I don't see any bottlenecks. Did you OC your i7 at all?
No, I have a stock heatsink.
for 2 6950's, the psu should be fine, although the brand isn't the best, but comparing it to others as long as it can pull it the 2 25 amp rails should be fine since other similar 700w from better brands use between 46-56 amps on a single rail.
how can i find out if it can in fact pull the amps required?