My 89 Rockhopper Comp has Deore 7 sp with 130mm spacing. It is stone stock.
Now for the hub question. Leave the frame alone. IMO, sell the SA hub and use the proceeds to buy a new Shimano Nexus internally geared hub. They are light years ahead of the old SA. Sheldon Brown sells pre built wheels that might be exactly what you are looking for. Good luck
Tim