Do you need to turn whole web page into grayscale? We can do that only with CSS. Turn into grayscale mean all whole things on your web page: text, link color, image, border, background, even all external images on your web.
There are several ways to hide HTTP referrer. You can using relation attribute between the current document and the linked document or just using meta tag.