what size carb do i need?

I'd go at least 800cfn, and I agree with Adam. It's goign to be soft down low anyway. Aim for 3800 brake stall, 4500 flash, and it should be livable on the street with the right gearing. Which would be minimum 4.30s with a 26" tire.