The first debate is 9/29 I believe. That gives them a few weeks to sort this all out and replace him.
I can’t see Biden debating Trump. They will use COVID-19 as an excuse to back out.