Guliani?
No way. He would never betray the President. You are right about the other two though.
I trust and hope you are right.
He can start by getting better buddies and business associates than Parnas the Wimp.
When Giuliani was first walking in and out of post election meetings with Trump as he daily announced cabinet appointments something happened and he was gone. I wonder what the problem was then?
Not a high enough job offered? Followed by jealousy and resentment (like Bolton and Romney). Maybe.