340 intake and carb help

This requires a dual plane intake.
Carb size is your call between the 650 or a 750. I myself would use a 650.

I think your STR is a bit much for this combo.