I think his "anorak" comment is a reference to Marillion fans. They call themselves anoraks and they're notorious for buying anything and everything related to their heroes.
But I could be wrong. More often than not, I have absolutely no idea what ol' Mick is trying to say.
