Back in town now, here are some pics of the fit check. I haven't cleaned the parts or anything yet, so they still have some of the waxy finish on them.
Front:
Rear:
Clearance to the truck is close, but works:
View from the underside on the body shell:
And with the coupler mount:
Eric