No, there are no limits to how many points you can earn. Even if you spend your money exclusively in the travel and dining categories, you’ll continue to earn points.