Most but not all CF hood manufacture's come with the factory hood latch of the specific car it is made for installed on it already. I would ask whoever you get your hood from if they do so. As for hood pins, you can install them on any CF hood, but you should have it professionally done so that you dont damage the hood.
FROM ZETEC TO MIVEC!!!