I bought mine from a member on the forum that listed it on the classifieds section. Mine came to me already painted Raven black,.... and as mentioned above, they fit perfectly and look amazing on the bike.
It installs very quickly and comes with it's own hardware. I didn't like the glueing of the screens either, and I additionally went to the auto store and bought some clear Goop to put on as well to make sure the screens would definitely stay put, but otherwise I highly recommend the radiator cover from L&M.
As far as the intake, I'm not sure since I went with the Cobra PowrFlo which comes with everything you need to install it.... no extra mounts needed.