Yes it is with the hole 1/2" from the end.
No this tow hitch is only compatible with the models LDT60\75
You will need to buy an adapter. It's a hinged plate that attaches to the frame of the snowmobile. The other side of the hinge has a hole that attaches easily to the tongue of the utility sled. Most snowmobile shops carry them.