Yes and the quality seems great too, worth the price IMO. I noticed that the light blue McLaren x Gulf polo is no longer available on 195mph.com, I'm glad I got mine.
Yes, although I did buy a different polo as part of my last order and failed to notice it was made of polyester. When it arrived, it was nasty so I have sent it back for a refund.
I want one too. From what I've seen so far, it seems like Minichamps and Spark have them in the works, might be available towards the end of this year.