Mankind had been around for about 1400 years when the flood happened. According to Genesis, there was plenty of sin to judge.
yes but they wouldn’t be punished by the flood