Sipher Boy,
It is normal for some girls to have a little hair, and if she shaves that hair it will grow even bushier. Maybe some girls here can tell you what they recommend for hair removal around her but and stuff.
As for the stuff, always ask her to shower or bathe before you get together. Dont be a DICK about it, just let her know you are new to this oral stuff, and you want it to feel good for her, but she has to be fresh for you to enjoy this. BOOM it is that simple. Not many things smell as good as just fresh and clean smells.
Also if the taste doesn't improve go to your local Condom Shop and find some cherry flavoring, or use whip cream, cherries, chocolate, or whatever you can find to help the experience be more enjoable.
If someone tells you to ignore the "stuff" in her vagina that you are kissing, tell them to get real!!!!!!!!! If you had a stinky dirty dick they would not suck it, so have the girl clean it up just before you get together.
She will understand if you like it better you will do it better.
SF