Singular / Plural

Are these singular and plural correct?

  1. cupful / cupfuls
  2. handful / handfuls
  3. passerby / passersby
    Thanks.

yes, other than that usually (3) is hyphenated or two separate words.