If you are willing to learn, I'd expect a local RBer may help? Sounds like a bike worth doing. May others of course would buy a similar newer bike in steel , say a new P7 or Genesis etc, or something fancy in alloy. This works for them, and you could sell yours n her eor ebay, but if money is tight or you want to recycle and get a good sense of achievement then great to get it fixed up. we use it as an excuse to pimp it out a bit!
Post a picture or series of broken bits up and we can guide you through it.
FWIW shops such as Edinburgh Cycles do a maintainance course, though you'd need to get some tools. Also some shops can be fairly friendly and do odd one off specialist tool jobs free if its 2 minutes job.
list up the bits you think need replacing.