Biden will have a tough time avoiding prison going forward. A few too many million have flowed from China and Ukraine into the family coffers to be easily explained away. Democrats have gotten away with it for decades ( Obama, Harry Reid, etc.) but, the accusations they are making now are quite clearly boomeranging back upon them.
0% chance he is elected. Not much more of being nominated.

Best,
Ted