Sounds about wright for the tranny.
The winch is off the truck but goes on the front or under the bed in the back. He has all the equipment to run the winch off the powers tearing. Might need to build a winch mounting spot. It’s pretty big.
Are you interested in buying it??