Were the Vedas written by Outsiders?

Impossible. The Vedas are geographically locked to India. They describe the flora, fauna, and specific river systems (like the Drishadvati) of the subcontinent with pinpoint accuracy.