Agree with all your points TB plus, as I have posted before, Fredo lied to Mike in the boathouse scene. He sais he didn't know it would be a hit. He knew.
"Io sono stanco, sono imbigliato, and I wan't everyone here to know, there ain't gonna be no trouble from me..Don Corleone..Cicc' a port!"