I *think* starting finasteride at 18 is a bit early.
As for effectiveness, i've been on finasteride for almost five years but i'm slowly losing ground again. Still have a full head of hear, so i can't complain.
You can drop the saw palmetto when you're on finasteride.