I have a large crawl through on my Unimog, and have a three way sealing system.
First is a rubber seal on the outside of the cab, made from heavy duty rubber mudguard material, it is mainly to deflect heat and noise, and protect the inner seals from branches and sticks.
Then there is an large bag filled with sound/heat insulation material. The gab between the cab is 75mm, and the thickness of the bag is 80mm. The bag is made from 1mm truck sail material. The bag is attached by velco to the back of the camper, so I can remove it if I wanted to, but it will be quite a while before I do that. The bag works like a dampener, but allows the body flex at the same time.
Then there is an inner seal, also made from the truck sail material, attached to two metal frames on either side of the joint, attached to two frame welded to the camper and the truck.
The seal is quite complex. A long strip of material, about 400mm wide with a circumference 30% greater than the frames. The corners are folded over and sewn flat so that the material is stretched tightly to the frame. In order to install the frame, I cut it into four parts, so I could bolt it tightly into the camper frame. There are 30 rivnuts and bolts to attach the inner frame to the out frame, with a 5mm neoprene rubber seal between the two.
The inner seal drops down when we are traveling, so I have a series of small tonneau cover clips with elastic shock chord zig-zagged across. This holds the seal up and out of the way, and if the articulation is too much for, the shock chord pops off.
The whole system works great, no noise comes in from the seal, and it has been through days of heavy rain with no leaks. It handles the chassis flex and articulation with no problems.