Theres got to be a chassis shop that can put a roll bar in for you..those kits you buy are generic and always need to be modified to fit each car.. i had my roll bar fabbed and installed exactely the way i wanted it came out great..
I don't mind fine tuning it myself, I am pretty deep into the car on my own and I will be doing ALL the work on it myself except for the Paint/Interior, stainless work and finishes like chrome and coatings etc.