******************
All that is required for Seth to be Abel's replacement is for Seth to be the
first son born after Abel's death, not that he should be the next son born.
That Cain was afraid of what 'others' would do to him does not necessitate
other sons [as anyone with sisters can attest to :) ] but it does point in
the direction of there being a number of other children whose names are not
mentioned.