That eBay Specialized fork would be perfect if it were the correct length (and wasn't so chipped up).
I would also suggest scouring local bike co-ops if you have any around. LBS's would be a good idea too, especially ones that have been around for a while.
You could well make money on it by parting out, but that is a classic bike that needs saving, it's well worth it. Those Specialized sealed bearing hubs are sweet, easy to replace the bearings if needed (probably not). Superbe was no longer top of the line, but very close - and it shines up real purdy! The crankset (if Specialized) is worth good money, even if it has old-school Campy BCD. Drool...