Actually i decided to try my own cheats that would come to my mind i don't know if someone already discovered them but damn did it help. in the cheat box write Aspirationrewards 300000 i think that's the highest it goes and it unlocks all aspiration rewards if it doesnt work try removing or adding zeros i don't remember how many i put but it is case sensitive and yes there has to be space between rewards and 300000. Good Luck!
To my knowledge, there is no cheat that unlocks them. But, there are a few cheats theat raise your aspiration level so you can GET those aspiration rewards. But this may require Sims2 Nightlife or the Deluxe Edition. If you have a high enough aspiration level, then you can ACHEIVE those rewards. You can try:
aspirationLevel 0-5 ( This changes the aspiration LEVEL, 0 is the lowest and 5 is the highest, which is the platinum level)
or
aspirationPoints# ( The # sign represents the number, which is added to the selected sims current points and you can buy a more expensive rewards.)
Chat with our AI personalities
They are rewards for how high your aspiration meter is and so you can enjoy things out of it. Enjoy
7,000 aspiration points
testingcheatsenabled true/on/shop
you have to buy the costume trunk(aspiration unlock)and put on costume then select take off
You can unlock the Career Rewards by getting on the top of the Career or enter the cheat unlockcareerRewards if that doesn't work look up the cheat on Cheatplanet.com under the Sims 2 or any cheat site