I'm not sure about the freehub swap. I'd guess that the Sante hub was 126 mm spaced, so you might need a longer axle to swap to an 8 speed freehub. I have NOS 7 and 8 speed DA Uniglide cassettes somewhere but I think they have kind of odd tooth counts, possibly 13-19. Also have a bunch of odd...