The feature you are looking for is located in INSERT > Helical Sweep
> Protrusion. You can make a round sketch (wire) and wrap it
around the desired axis. To make the hooks, use a sketched sweep
There are a number of tutorials out that explain how to constrain the datum curves at the ends so they are tangent (G1 or G2 classification) to your helical curve. You can create datum planes at the endpoints, then create a datum axis that goes through the helix endpoint and is perpendicular to your datum plane. Then create a datum curve that is aligned to the datum axis.
The other way to create it is use a curve wrapped around a surface, and than sketch to continue the curve at the ends. You will need to use relations to make sure that the curve ends at the correct spots. Once you do this you can sweep a solid around the curve.