Go to the web site
www.trackdaze.com and they have many of faqs answered. If needed send them an email with your specific question. They answered my questions the same day.
I know the single roll bar is OK, that was my first question.
I'm not sure on tires, I have street tires & slicks.
good luck, karl