shrock makes really good quality sliders. They will he strong I can tell you that. I am looking at getting myself a pair within a year or two. As for the roll bar I think it would look awsome with one but dont think one is made yet. Possibly one for another truck will work like the old dodge ones for the 04 and prior frontiers.