sounds like a pretty good setup in a cool car.
I never had much luck with tuning my demon.I have always had good luck with holleys.
I think a 650 or 700 would work well.You can pick up some pretty good deals in the swap meet section.