Originally Posted by
BoraxKid
Changing the freehub body won't change the OLD (over-locknut-distance). When you remove the spacers, you will need to reset the OLD to 126mm, regardless of what freehub body is going to be used.
A 7 speed body is definitely shorter than a >7 speed body. I've always allowed about 3.5mm. At least that's about the distance the BEARING RACE moves in.
Reminder to OP-
Since the race is part of the body, use the cones, seals etc. that were used with that body.
You have an "illegitimate" (self censor) set up, but you know everything works together as it should. You just have to keep track of what the original hub it came on was.