Have you checked the prices in blower EFIs? Unless your budget is unlimited it would maybe better to start with carbs. I'm a dealer for a couple on the manufactures of EFIs and the price is not for sissies. As far as double blowers why not consider a "loose" and under-driven 14-71 for your motor.
The Hoosier tires will be an "adventure" if you get the horsepower that I think you'll have. By car gets them loose in 3rd before you get to the secondaries. I believe that you can put a blower on anything if you have the right builder working with you.