As for the fairing, never seen the mesh, but have heard of people using filter screen from the furnace, to screen out the bugs going in. Just force it in, so air can flow, but catches bugs.
https://www.homedepot.com/p/Air-Vent-20-ft-Mesh-Roll-Ridge-Vent-in-Black-MRV20/308306138Low/No cost.
Engineered to keep bugs out and let air in.
Black in color, so when it's installed, you can't see it.
Any roofing contractor will have extra.
A 1' piece will probably last a life time.