We are at the height of the scandal right now and I guess Akin will recover from this blunder if he stays in the race (which I find the most likely scenario). Akin's favorability ratings are probably going to improve if he manages to lead a flawless campaign in the next weeks while McCaskill's numbers are unlikely to change much. So Akin still has a good chance to win this race.
What makes you think that he possess the ability to run such a campaign? When he was third in the polls and way back from Steelman, his entire campaign was essentially based around him getting headlines for making one stupid statement after another to bring attention to himself. Worse still, he didn't even really win the primary by any particular action that he took, but instead won it as a result of the actions taken by Steelman, Brunner and McCaskil.
Maybe I overestimate Akin's ability to learn from mistakes but I guess the outrage his latest statement caused will make him a lot more careful in the future. The stupid things he said in the primary didn't have any negative impact on his campaign but the rape remarks certainly had - maybe this was the wake up call Akin needed. "A flawless campaign" in his case probably means that all he has to do is stick very closely to a few keywords and avoid situations where he could run into trouble so maybe he shouldn't give too many interviews anymore. After all, due to McCaskill's unpopularity in Missouri, Akin just has to be perceived as a more or less acceptable alternative, he doesn't need to be loved by everyone.