Headaches , what’s normal?

My sister gets headaches almost everyday, she’s been like this since she was like 12 or something like that (she’s 18 now).

Should she go get checked by a doctor? And if so, where? She doesn’t have a primary care doctor.

*she does need glasses but doesn’t where them.

*she also sometimes gets migraines

She said it sometimes goes away when she drinks coffee