First, I concentrated on nothing but earning enough money to buy the invincibility cheat to keep me from losing money when I died. Then, for each film, I played through each level in story mode with invincibility on to get "True Jedi" status by collecting enough money, then played each level again to get "True Jedi" in free play mode, while picking up the orange cheat brick and all of the minikit pieces. Then I played the "Super Story" mode which takes you through all of the levels again in less than an hour. By then you can do all of the bonus character, vehicle, and bounty hunter levels as well. It took me about 40 hours total of playing to finally get 100%.
The special Lego world is OK, but a little frustrating. You have to destroy pretty much everything in order to get $1,000,000 and finish, but I was like $7000 short after doing all I could think of. Finally, I had to fly the Wookiee copter back and forth over some blue flowers in the top left corner, which sprouted and gave me some money. The worst thing is--you don't get to keep the money from the Lego city level.
The last thing to do is finally unlock all of the extra cheats, including the money multipliers that cost 3 million, 6 million, 12 million, 20 million, and 30 million each. The good news was that they stack on top of each other, so that 2x score became 8x score, and then 48x and ultimately 3840x. So towards the end the money just piles up, especially when you have all 99 bricks and can build the Lego money fountain outside the cantina. After spending all I had to unlock the last score multiplier to get 100% and playing another level for fun, I had about a billion and half dollars already.