That's a pretty nice setup!
The light works out to 4.4 watts per gallon, so I think that would be good for most stuff. Assuming your water quality becomes perfect, I don't think you will have too much trouble there, just put the light-hungry stuff near the top.
I'd still give the setup time to 'break-in' even with all the live sand, rock and water from the store, you'll probably have a mini-cycle.
There is a post on the review board about the Rio Hyper Flow pumps, please keep us posted there on that, I'd like to know it that's better than their standard pumps - I hope so!
And thanks for joining 3reef!