I think I've got a plan to make it work. After much reading, the GV center has a 10 mm offset to account for the air actuated clutch inside the diff, so the passenger stub is 10 mm longer and the driver side axle is 10 mm shorter compared to a vit or a sidekick. A 125 mm stub shaft for a vit would need to be 115 mm for a GV. Mine is 126 mm so I have to cut 10 mm off.
The combination of the passenger side outer CV and axle with the driver side inner gives an axle that is almost right. Without the lift I don't think it would be safe to run it, but as the lift gives 10 mm extra length, it should be good to go.
Here's where I am stuck: I'm not sure that a 115 mm stub will clear the mounting bolts of the diff bracket. To test this I will need to get a new stub made, or fab one myself. I have to find a shop that does that kind of work and find a inner passenger cv or reuse my old one. I might have to countersink the lower mounting bolt, which would be a pain.
Anyhow I will look into it this spring as I also want to get a hidden winch plate and winch, maybe a dual battery set-up, all the wiring and maybe some kind of way to override the air actuated diff to be able to do 2wd low range.