Since it's fundamental to GF2, I'm sheepish about admitting I don't understand why Roth wanted to kill Michael, especially before Michael turned over the $2 million he planned to invest in the Havana casino operation. It seems that Roth would have wanted that money; instead, he arranged a hit on Michael at Michael's Lake Tahoe estate.
Also, during the hit on Frankie at the bar, why did the killer say "Michael Corleone says hello"? The hit was arranged by Roth, not Michael. And since the idea was to kill Frankie, why bother misleading him about who ordered the hit?