Rollcage kit?
I don't know if making it removable is leagal or not eather. Honestly I would go and see what your tech inspector thinks. I had a nitrous bottle in a truck once and it was mounted on the top of awheel well. Raced at one track and it was " a good idea so you don't loose bed space" (from the guy doing tech) then the next track said no. Because if I lost a tire it could rip the monting bolts out and the bottle could become a missile. So I say talk to the tech guys where you race. And see what they think about a removable bar. Also you could order up arule book and see what it says for the times and class of racing your wanting to do.