Nuclear engineer here. I've spent lots of time fighting against persistent myths about thorium. All the things you mention are characteristics of breeder reactors, not just thorium breeders. Uranium-based breeder reactors can do these things as well.
Thorium has only one actual physical advantage, and that is that it can do breeding with slow neutrons rather than fast ones. This is a technicality and has lots of complications.