Well, he's in the TNA opening credits. Whether that means anything or not I guess remains to be seen.
presumably if u agree to appear on TNA u give them permission to use that footage how they want
this delay in signing has really killed the momentum - this would have been massive, now it's all a bit awkward