SB B& M flex plate/w bolts
I would think this is for a 318, or forged crank 340...
Otherwise, yes it will need a properly weighted converter...
(unless of course the engine you just built is internally balanced)
Do yourself a favor and post the part #!