Haha yeah pretty much! I think there's one our two where the alt text is just "..." or something like that, but it's always there. A lot of the pictures in his what if posts have an alt text too!
As far as I know, yes they do. The mobile version (https://m.xkcd.com) makes the alt text readable on mobile via click instead of hover btw!