They just formed like a couple weeks ago. If they have anything for sale, it won't be for a while. I wouldn't think any diecasts will be made that aren't custom made. And no one here can answer the website question.
I'm pretty sure they are on facebook, and that is about the only sourse of media they have right now. They are way too new to worry about that side of things yet, but maybe mid year there might be some shirts, and hats maybe.