Straps yes working on getting some, power cable is deff fused i mean who doesn't fuse a power cable with that big o cable? Fused, good. No grommets/strain reliefs, bad. Only a matter of time before you're doing it again. Who doesn't fuse their power cable? More than you think. Watch the news for car fires, there you go. If it's worth doing, it's worth doing right the first time. For future referrence, 0gs, isn't big that big of cable. Suit yourself, it's not my truck.