The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.
What are your overflows rated for and are they HOB or built in?
What exactly will be going in the sump? Your skimmer and heaters? How many gph is your skimmer pump?
I don't know the ideal gph for the different size pipes, but I know they use a 1" drain on a 800gph overflow box, according to a quick google- CPR Overflow Boxes
That should answer your question about pump size. You will need to have a pump after head loss that will match your drain.