how long does it take to strengthen hands?
It takes between 1 and 2 years to build enough finger strength to not injure them while climbing a lot and hard. These first years are good to practice technique, improve general body strength and your mind while leading, but I'd avoid doing a lot of fingerboard training or too many crimpy routes.