According to Steam a friend of mine is now playing it, so the UK Steam has it at least.
I don't think so. Since it's a mod for 'Source SDK Base'07' it registers as a mod on Steam. I know it shows up in friend activities because when I finished playing this afternoon (i have pop-up disabled) a friend apparently saw I way playing and left a message about it.
As far as I know it won't be on steam proper from quite a while, which is why I decided not to wait.