Yup.
William will become King before Harry does and then his children are line.
Harry will not become King unless all three of William's children die before him. If Charles and William die before William's children are adult, a regent would be appointed to assist the child monarch and it could conceivably be Harry; but the tragedy of it would be incalculable. I pray for the sake of dignity in the First Word community that God protects William's family. He and Catherine have tried to maintain decorum.