You do have some frontal recession but very thick hair which is normal at your age, but from the looks of things it will continue, but at a very slow rate, im sure finasteride will hault your hairloss for a long time.
1) Yes, 80% of people after 5 years will have either mainted or re-grown extra hair...