Do I need to have LinkedIn Premium membership to benefit?

No, in fact most of the training we provide can help you to leverage LinkedIn without the need for Premium membership