It would depend on any other health risks, e.g. smoker, high blood pressure, family history of hormone-related cancer. I'm 41 now and my GP is happy for me to stay on BCP until I'm 50 as I'm low risk. When I'm 50, she says I should come off it and see how many (if any) symptoms I get before deciding whether or not to try HRT.
I'd recommend that your friend read up on the various options before visiting her GP so she has a good idea of what is available. My first GP totally dismissed my concerns. The second one was much more helpful and diagnosed me as perimenopausal, but admits she doesn't know much about the menopause, so it's often a case of me making suggestions! So it does help if you have a vague idea of what might be right for you - just make sure you put it tactfully, along the lines of 'someone I know has found this helpful - do you think it might work for me?' !!! For example, I was having 3 weeks on and one off for the BCP and the week I wasn't taking it was terrible. Then I read on the forum about other ladies taking the pill back to back, so went back to the GP and she agreed that I could take 3 packs back to back before a break!