Really considering Birth Control

Trinity

I have a few questions

1. When will be the right time for a girl to get on birth control? Even if she’s not sexually active.

2. What are the uses for birth control, other then preventing pregnancy?

3. I know everybody is different and has different results to birth control, but if u had to recommend one type of birth control to someone who didn’t want to gain weight, what would you recommend?