If you want that keyboard, be sure to get one with a model number that ends in '20'; they moved to a different one right after that (still nice, but IMO not quite as good - shorter throw, smaller keys).
Disclaimer: I probably care about keyboards more than most; typing this on a keyboard fitted with low profile Kailh blue switches.
Also: you know swapping drives and memory on Thinkpads ia stupid easy, right?