I would say your racks would hold your Kayaks on the roof. You must have foam blocks to rest them on, an straps that can go around rails with hooks, to hook on to "rain gutters", should give more support grip. I wouldn't do 80 miles an hour though, an watch out for low bridges.
---"007"