It is different for everyone. The average is around a foot per year (~1/3 of a meter). My hair seems to grow particularly fast, and I don’t like getting hair cuts, so I end up going from shaggy to tight every ~3 months or so. I try to time it with the seasons so that I can keep warm.
Depends where on your head! You got hair everywhere on your head except for your lips, and the eyelids (apart from eyelashes). The hair on the top of your head grows much quicker (and thicker) than the hair on your nose or forehead for example, but you do have hair all over your face (men and women) you would just need and microscope to see most of it, it is very thin and it doesn’t grown very fast.
As you get older, it is common (especially for men), for it stop growing on top and for thick hair to grow from your ears and nose! I guess you need warm ears when you are old!