no. well mine dosent i have drove miles in the pissing down rain and not had the smallest of problems with it.
not too sure about an airbox but i would re-consider the angle of that shock, its gonna put a very awkward directional stress on the engine.