You have an older hub design. There isn't a separate hollow bolt that attaches the freehub to the hub-shell:
versus the more modern design:
Main issue is finding a replacement freehub-body. Not many of those around. You can try spraying WD-40 into the gap between the outer-shell and the bearing-cup to loosen it up. Then follow with heavy oil.