Ah, this all brings me back to when I used to post more frequently on that unofficial community ThinkPad users forum that I think closed down sometime ago. I think I have two A22m's, one of which still runs some ancient version of Puppy Linux quite happily. Another one suffers from a failed lower RAM slot (which IIRC was one of the long-term issues with this line of ThinkPad?)
The X40 still works quite happily last I checked, but has boot issues due to the failed CMOS battery (it complains about the date being wrong all the time). The last time I checked, the cost of mSATA SSDs was quite high, and I found hunting around for the right sized mSATA-1.8" IDE adapter really confusing. There was also the issue of the CMOS battery, which was only available from some place in Italy...