No, joining Caesars Rewards is completely free. You are signed up automatically when you open an account with Caesars Sportsbook and you start earning Tier and Reward Credits right away.