Как освоить react-native?
Добрый день
1 по началу придется искать некоторые компоненты и рыться в документации, потому что в вебе и в нативе они называются по разному
2 советую зайти на https://facebook.github.io/react-native/docs/getti... и во вкладке Building Projects with Native Code пройти установку небходимого ПО. Там есть все необходимое для работы. 
3 Нужно! Со временем придется залезть и в Xcode и в Android Studio при установки например библиотек. По этому лучше сразу установить и то и другое если вы конечно собираетесь писать под обе платформы.
reactnativedocs.ru/docs/getting-started.html
Это хороший русскоязычный гайд
https://github.com/Semantic-Org/Semantic-UI-React
Тут есть бойлерплейт для webpack, конечно конфиги нужно допилить руками, но все вполне рабочее