Yes its gonna be a 2 inch tube welded to half inch plate. It'll be a beast to carry but i aint that small of a man. Will also be gusseted with half inch plate on the tube. I always just leave my winch on the front of the truck with a locking pin.
As far as the hooking it front and rear i've...