I have the Thule double ski rack - it's about 15 years old and it works fine! Bolting it on the roof is a must. The only loss I had was when the thief cut through the brackets. No way to stop that.
I have the Hunter 2 rod holder for my 4 Runner. I think its great. I haven't noticed scratching from it. I know people that have but some silicone around the edges to stop it. My Van Staals are beat to hell so I didn't bother doing that.