1. да, это файл для vscode помогающий редактору лучше понять где у вас что.
https://code.visualstudio.com/docs/languages/jsconfig
2. так как vscode крайне популярен, его поддержку добавили в create-react-app, чтобы брать оттуда какие-то параметры и облегчить настройку-конфигурацию сборки.
https://github.com/facebook/create-react-app/searc...