Sanity check on carb. 650cfm feels right
For a street car with a stock 5.9, just about anything 750 or smaller will hit all the marks. As Rusty said, that 650 "carburetor sounds about right."
'Course I'm kindof partial to Thermoquads, or spreadbores in general.