Should work fine. I've used ratchet straps as a tie downs for a couple years. I had an 8' pop-up on a utility body. Because of the body no factory made tie-down system would work. Legal? Sure. A TC is cargo. Ratchet straps secure cargo just fine. They're "legal" to strap down anything else in the bed of a truck as far as I know.