The jack stand mounts are reinforced so should be fine to tie to.
Typically the floor of the wings (flat part that hangs over bed rails of truck) are where the chains hook to.
Overkill depends on where you drive. If you go off road then frame mounts would be good, if just smooth paved roads then that pocket mount will be enough. Frame mounts will not ding, bend or damage your bed rails either.
For that light of a TC maybe just get frame mounts up front, and then use bumper ties or the pocket ties in the back. There is no hard-fast rule