1. I would not worry about the compile time issue, that’s a non issue if you start your own project.
3. There are tutorials available: udemy offers a course “fullstack development with Spring Boot 2 and React” for $12.- in the moment. There is also a good book with the same name on Amazon that gives a fun overview without going into too much detail.