mid/upper 160's seems like where he's probably gonna be with length. boards have a weight range that they suggest, so you should look at that when considering. probably an all mountain board would be best, since he's just starting out. for boots make him go to a shop and try a bunch on to see which is most comfortable, brand is not important. there's a boot fitting guide sticky somewhere on this forum.