Is this flex plate okay to use?

look at your convertor bolts, if they are 5/16 you are good to go. Most aftermarket convtertors use the 7/16 size and yours is wallowed.