Questions about bc

Ok so I’m getting birth control in 5 days and I have lots of questions and I was hoping for some help like

1. how moody will it make me cause I’m always moody?

2. Will it make me breakout? Should I ask for a certain kind that won’t

3. Do I tell them I also take cranberry pills and Mel.?

4. Is there a certain pill I should ask for

5. will they ask me questions about what I’m doing and than base it off of that?

6. Does all birth control protect you from sex?