He must have. INfact all biggies do something atleast for eyewash. He might have done some genuine work, i am not doubting it. and what about role of a poor man?
an actor should be able to justify all roles. BTW I have not seen or intend to see any of his movies to comment on that part. I think in shivaji he was a NRI? in Guru also a rich guy?
About shakal and shurat, yes for an actor, those are not reqd, but for being a star and being popular in bollywood, yes its required. The very same reason why Nana never became a star like SRK, aamir etc.