Nice to see that the hidden and vin tag look like a match. However, a red flag for me is no power brake booster. I know, a lot of stuff could have been removed for racing, that's why I'd now suggest contacting Jerry MacNeish for verification. These are his specialty.
Hopefully congrats are in order. It would be great to see another one verified and existing!