it will do but there are extra fixings on the ones I have ,so may have to drill some more holesI have the vw roof rack ,I will look and see how they attach .At the moment I take out one of the bolts on the roof and fix it down .
Wonder if with your system it will slide in and fix were needed .