Is there a cap on the amount of Rewards points that I can earn?

There is no cap on Point earning or redemption.