The test results are in, and it's good news and bad news. The good: results look pretty normal, with just a few minor problems expected in a cat his age. No impediment to surgery. The bad: that means there's no explanation for his weight loss. :(
Scribbles will be having surgery to (hopefully) remove the lump on Monday. Please keep him in your thoughts until then!