The History Channel had a special and a Afghan reporter said someone who had been traveling with Bin Laden said he wasn't cornered and was already into Pakistan.
No it won't. An overwhelming majority of Americans will be happy Bin Laden is caught. They won't think twice about the timing.
Truth be told. I don't think they know where he is. If he's still active, he's not communicating electronically and considering how massive the area he's alleged to be in it's not going to be easy finding him. Hell, he could be dead. They could of burned his body and we'll never know for sure.