Today, dollar for dollar, is the 318 faster than the 340 ???

Will a 4 inch stroke 340 crank fit a 318 block.
Yep. Thats what the 390 kits are. 318, .040 over, 4"crank.....392 inches.