Yes, it would take a Blue Wave to win all of those seats, and there is no ‘blue wave’ coming. There may be even a Red Wave, especially if Blacks vote GOP this year in higher numbers.
Theres zero evidence of blacks increasing GOP support. Its possibke they may sit out.