Can Lightroom detect all sorts of corrupted images? I.e. make a smart collection where these are collected. I know that some corrupted images often are displayed as missing, and can be found automatically through this, but does this apply to all sorts of corrupted images?
No it doesn't. Lately I had a corruped one (see my post on Lightroom is not showing Photo correctly) and LR didn't mention anything.