As a group NHL agents are not up to the task. Not a lot with law degrees.

They would need agents like Boras and Steinberg (ret.), not Walsh, Thun et al.

A guaranteed contract isn't more complicated to draft than a non-guaranteed contract - in fact, it's basically the default in contract law. The question is whether a player would have the leverage to insist on one.