RE: determining draw length?
Take him to a pro shop and have him set him up. He can then get his hands on some different bows and see what feels right and they can get an accurate reading. At home it is tough, unless you have some different bows that have different draw lengths.