Once my son starts a Merit Badge how long does he have to complete it? I have heard it’s a year from the time he starts.

I have heard that too, and it’s not true. According to BSA policy, the only time limit is your son's eighteenth birthday.

 

100 Years of Scouting