So, with 5 attributes each with 5 levels... And, I assume you'll want to show at least three products on the screen plus the None... And, assuming respondent count of 2500 to 3000... And, assuming you don't need to examine results by different segments:
That's a very standard CBC design with 5(5-1)+1 = 21 parameters to estimate to account for Main Effects.
Based on results presented at our conference over the years, it appears that getting about 10 to 12 choice tasks will be sufficient to get good individual-level estimates.
But, if you told me that you were interested in just having good group-level predictions (and you were willing to live with some more noise at the individual level than was typical) your large sample size might lead me to suggest having just 4 to 6 CBC tasks. If you did that, I would ask you to modify the default settings in CBC/HB software to use a lower Prior Variance (such as 0.5) and a much higher prior Degrees of Freedom (1/4 of your sample size).