That is pretty bad really. To be slipping worse with a Helix clutch is bad news. I could not find a Helix clutch so opted for the full RS clutch kit with DMF. Have you drove it with the solid flywheeel?
Ive not heard of the air leak though, thats a new one on me. Can you come back and keep me updated on your motor?
Mine went in today to get done, the garage still hadnt finished it so got to wait till tomorrow.