I might be misunderstanding your question, but no, nothing inside the chopper needs goggles. If you are outside and close to it and the engines are running on powers idle or better, then yes, you need goggles in the down position. Regular OFP units that don't have goggles at all are kind of blinded, though this doesn't seem to effect the AI.