Compression test results
My unsolicited advice is...... fix the seal and don’t go any further until you have a well defined goal for where you want the car to end up.
It’s entirely possible you might be trying to balance a level of track performance and streetability that isn’t easily achieved.
Figure out the goal, and make plans accordingly.