1. Jump straight to Figma.
2. Yes, and also grids and Google's Material Design. The MD spec is the most coherent document on a design language I have ever read. While it's not necessary to follow it to the letter, studying it would be definitely helpful.
3. Figma is better (and free for a single user).