forged or cast torque converter??

There is no forged or cast converter. Only internally or externally balanced. That appears to be an externally balanced converter somebody knocked the weights off of to make it internally balanced, but since we can only see one side, that's just a guess. And yes, you can get one of many different brands of flex plate to make whatever work.