I had 1 cavity in my decades and I had really awful habits. All of my teeth were sealed in youth.
I too have bruxism that is wearing down some molars severely. My grandfather wore his teeth down to about nothing.
My dentist suggested I get Invisalign for tooth crowding, veneers for small canines, and a mouth guard I can't tolerate at present). If had a workable mouth guard, I would do this lozenge thing. I feel sensation in my teeth and gums constantly.
I never did whitening because I always thought the risks were too great.