I think a 30 should work. I'd maybe go a bit larger if you have the space. General rule is 20% of tank volume for a sump. It wont be 100% full so figure you'll probably have more like 20 gallons. You run the risk of thr sump overflowing when the pump shuts off, (water draining down from tbe overflow) or the pump running dry/sucking air if the level gets too low in the sump.
Is the tank pre drilled? Does it have an overflow box?
Drain pipe size is going to be dependent on how much turnover you want. Usually between 5x and 10x per hour is good, more obviously being better.
At 10x turnover you'll need a pump rated at 1200gph, which depending on head height and plumbing friction loss you may need a pump rated closer to 1800gph, check out the flow curves on manufacturers pumps.
A 1" drain will only flow about 350gph without being a full siphon. Your looking at running several 1" drains or fewer larger drains. I reccomend having more than 1 drain for safety reasons.
Read this. This will tell you almost everything you need to know about drain sizes.
http://www.wetwebmedia.com/BulkheadFloRateArt.htm
Silencing stand pipes
http://www.dursostandpipes.com/
Herbie style overflow. If you wanna "cheat" and pull more gph from your drains
http://gmacreef.com/herbie-overflow-reef-tank-plumbing-method-basics/
Return line size is going to be dependent on your pump. Many larger magnetic drive pumps use 1.5" plumbing.
Sent from my SCH-R950 using MonsterAquariaNetwork App