<human>: Give me the gist of the text in a nutshell

So I am [19M] wondering what I should do about [18F] upcoming birthday. We have been seeing each other for about 2 months and have been dating for maybe a bit less then one. She is a year younger and turning 19 in 3 weeks. Where I live, this also means she will be legal to drink. I have a few main concerns about her upcoming birthday: Who should I ask for advice on a gift? Is there a price range that I should consider? Sadly, I will be away in another country during her birthday, what should I do about this?

For a gift, I was considering asking a friend of hers for some advice. If this is a good idea, I narrowed it down to 2 people. Her best friend that knows everything about her. She lives across the country but they have weekly phone calls. I know who she is, and she knows who I am but we don't really know each other so I was thinking that it could be a little weird to ask. Then there is also a couple really close friends of hers who I know better and have talked to on multiple occasions.

I don't mind spending money but what would be too much?

I will be away from 7 days before until 3 after. How does this affect things?

I was planning on taking her to dinner along with the gift. Is there a way I should organize this? Dinner before I go, gift after? I won't be getting much time to shop while I am away but I would like to get her some sort of souvenir too. Any info that you may have would be greatly appreciated and I am more then happy to provide any additional info that you may want. Thank you for reading and I look forward to reading your thoughts!
<bot>: I have a few concerns about my SO upcoming birthday concerning what to get, a price range and what to do about me being away for it.