Yes, I would require a roll bar on any convertibles as per my insurance.
As far as open slots? I'll get back to you as to how many 'grip' drivers I would allow...timing equip can also be brought down, but since the majority of drivers there won't be using it, its not likely.
Thanks