It's hard to believe that BIG knew nothing about the Pac hit. He might not have been present when they discussed the hit, but he definitely knew.
Also, I don't see why Keefe D would lie about a thing like that. His testimony seems very straight forward, no stuttering, bullshytting, nothing. The way he says that they were close to the ambulance and says "it was funny as a motherfukker", you don't just make shyt like that up.
Puffy has always been a snake, and like it was said on plenty of records by him or his artists "bad boys move in silence". I also never believed that Suge was behind Pac's murder, even if Pac wanted to leave Death Row. Snoop left, Dre left, Crooked left, they still alive.
Chuck Phillips might have been mislead that BIG was in Vegas that night, but everything else kind of confirms his theory.
As far as the money goes - Zip received the 500k and I guess he was powerful enough for the Crips not to go after him.
Snoop has also always been suspicious...he was Dre's protege, not Suges. So when Dre left, you know Snoop was probably feeling some kind of way. Add to the fact that he was a Crip working for a Blood, it was bound to escalate at some point. As a Crip, Snoop basically had no other chance but to be quiet if his crew killed Pac and turn the attention to Suge.