Do I need to opt-in for Savings Pot boosts?

No you don’t. Savings Pot boosts will be unlocked automatically if you meet the eligibility criteria.