We have the same Thule rack.
The clamps and straps are fine on their own but additional straps (as we do) are always good for the mind, reducing worry!
We also have a long cable lock that we feed through all 4 frames and the carrier rear upright so that if we stop for any reason, we're not worried about the security side either.