Go to you local librairy and look up your local building code (Southern Standard Building Code?) - the Plumbing chapter, roof drains. There are tables that will size the roof drain, vetical downspout, horizontal leader and overflow wier as a function of area and slope. I can give you the values from the Florida Building Code, (if you give me the area) but this is not really applicable to VA.
On can analytically derive these tables, but why re-invent the wheel, especially when not following the local building code can be construed as negligence.
Grate flow rates are typically determined by the the minimum of the orifice flow equation and the wier flow equation with 3"-6" of head.
Pipe flow rates are typically determined by the manning equation.
Wier overflow rates by the wier equation. Clifford H Laubstein
FL Certified PE #58662