Here's a test fit of the top, not sure how I'm going to attach it to the windshield frame but the nice thing is that it just clears the soft top header so I can probably leave that making swapping tops a little easier. I'll have to build a b-pillar to support the front half which looks fairly straightforward, but I won't be able to easily put cabinets in without removing the cross bar that also holds the shoulder belt guides. That or I'd have to build the cabinets really shallow, which might be better anyway so it won't be a hazard to the front seat occupants' heads. Fabrication I'd have to do to mount this properly is build some sort of attachment to the windshield frame, B-pillar support, door seal guides, and then skin the open space (I'm thinking RV windows instead of cabinets). Then I'd also have to add hinges for the matching rear door I have, but those seem to be fairly readily available.
Still deciding what to do as I may just build a frame to hold the roof rack above the soft top instead and buy a new canvas with side windows as I'm really not a fan of the windowless sides. As this is an FFR truck, it has the big side antenna mounts which I can repurpose into mounts for the roof rack. Then I'd have to add front and rear mounts, but that shouldn't be too bad. A little less work than making the hard top fit and a little less necessary precision.