No, there is no limit. When you get more than the box can hold initially, a button appears which lets you go up and down. I've had a Sim have all the rewards. But some (object rewards, which can be bought multiple times) will still remain on the list, such as the Food Replicator, Teleporter, Moodlet Manager etc..