Since I'm thinking of doing this project, I've done some analysis on the feasibility of putting a Savari body on various Jeep frames.I would be fascinated to see if this works, because I'll tell you right now....you would print money with that. And I don't even know how that wheelbase stacks up to anything. If that fits a gladiator chassis....
The Savari wheelbase is 2680mm, which is roughly 106".
The Gladiator wheelbase is 137.3", so fitting a Savari body on a Gladiator is a no-go. The JL Unlimited wheelbase is 118.4", so also a no-go; the JKU at 116" so also too long. The 2-door JK and JL are 95.4 and 96.8 so those would require frame lengthing. Fitting all of the engine compartment components of a JK or JL into the CJ-style engine compartment of a Savari would likely also be impossible.
The LJ wheelbase is 103.5", so a Savari can be adapted to an LJ chassis without lengthening the frame - some longer rear control arms, adjustments to the shock mounts and a longer driveshaft are probably all that would be required. And some new body mounts welded to the frame to support the Savari body.
The Savari engine compartment is a few inches shorter than the TJ/LJ engine compartment, so fitting everything between the firewall and the grille would require a little work, but should be possible without too much trouble.
The track width of the Savari (1450mm = 57.08") is very close to the TJ (57.8) so no problem there. The JK and JL track widths are 4" and 5" wider than the TJ so those are too wide.
Fitting a Savari body on an LJ frame is the best way to go.