Looks very nice , you mention "interlocking" between cab and body , do you mean a wipe type seal  or bellows as you will need to take into account cab and body relative  chassis flexing  especially in view of wheelbase , also if suspension cab ,  or limit yourself assiduously to flat terrain .