She may be tough but she is old. Surgery isn't a good idea, especially spaying, but please have your vet give her a complete physical, blood work, etc. She needs pampering, as you say, and lots of good vet care. Sounds like she's been through a lot. Good luck and give her a stroke or two for me.