I'll echo that there's nothing wrong with a macaw as a first bird, especially since your friend has been gaining experience with them at a rescue.
The rest of it is muddy.
She's been bird obsessed ever since she was 14
Is she 15, 18, 24, 34, 44... ?
No need to answer, but it matters.
15 and she's probably still under her parent's roof (and rules).
18 and she's starting college.
24 and she's starting a career.
34 and she's starting a family.
44 and she's probably settled enough for a mostly predictable life.
I'm not suggesting people have to be 44 to adopt a macaw, but I'm highlighting life's major milestones than can create challenges when navigating them with our avian companions.
She also has the money, space, and time for a bird.
This is a good start, but also incomplete.
She has the money for a bird... and its ongoing requirements for quality nutrition, housing, enrichment, regular vet care, and emergencies (a $5-10K emergency fund for a macaw is responsible and not unreasonable).
She has the space for a bird... that she's in control of, and anyone it's shared with is also supportive. Lacks young children would be safer for the kids, and lacks predators (cats and dogs) is safer for the bird.
She has the time for a bird... and her life is sufficiently established that she's in a regular routine, that will only change if she chooses to.
she's never moving unless she's forced to
This isn't a horrible statement, but it would be better if it was, "she's not moving unless she chooses to and it's to improve the circumstance for all".
She is living in more of a rural area
Ensure she has ready access to an avian veterinarian, and the ability to get there.
"Ready access", can mean 30 minute or 3 hours, but the main thing is the willingness and ability to get there.
girl interrupts nearly everything with her opinion if you disagree
It would be advantageous for all if she also has an open mind, a willingness to ask questions, and accept knowledge from those who are more experienced.
There's a lot to learn on this life-long journey, and it's a constant.
I'm being blunt because I've seen countless variations of, "I spent all my money on the bird and can't afford to take him to a vet", "I can't get to the vet because they're an hour away and I don't have a car", "I'd like to, but my parents won't let me", "birdy needs a new home because I'm on a new shift/going to school/moving/getting married/having kids", "I saw it on YouTube/Instagram/TikTok, so you're wrong".
Despite being blunt, I do hope your friend is able to get her dream bird one day -- macaws can be wonderful.