340 w/ 650 double pumper ?

Well a friend has 2- 650 dp carbs that he said need a little work but either one is free & I do have a K&N on top already . Another friend sold me a 10.5" convertor out of his 383 he said had a little stall for $20.00 I just need to install it . I wonder if its going to have enough stall ?