Carb suggestion for 360

Hey guys,

The time has come to select a carb for the Demon. The car will mostly be a cruiser with occasional strip time. Here are the engine specs:

360 Plate Honed-Decked Square
.040 over KB #107 Flat top pistons
File Fit Rings 5/64's
Stock Rods Resized w/ARP Bolts
Stock 360 Crank 010/010
Clevite Bearings
New Standard Volume Pump
Stock Pan w/New Pickup
Comp Double Roller Timing Set
Mopar Chain Tensioner
Mopar Performance Hydraulic Roller Cam
230-234 @ 050 464 478 Lift 107 LSA
Mopar Stamped Rockers 1.5 Ratio
New SBI Lifters
"587" 360 Heads 1.88-1.60 Valve
Crane Springs, B Ported and Gasket Matched
74 cc

The engine is backed by a 727 and 8-3/4.

Here is the carb that the builder suggested, any feedback? Would I have to hook up the manual choke or will the carb function without it hooked up?
http://www.summitracing.com/parts/edl-1805/overview/

I was guessing that a 650 cfm carb would be a good size for the engine. Thoughts? Other suggestions?

Thanks in advance,
Brian