The car looks great. Welcome aboard!
I don't know about the availability of mesh grilles for your nose (GT3?), but if you follow this thread,
How much dirt could really be in there? I showed how to make them yourself with gutter mesh from Home Depot. It cost me less than ten bucks, looks good and, in spite of another member's argument to the contrary, keeps my radiators squeaky clean.
Good luck!