mm2c,
All the tolerances applied to the part must be satisified by the fabricator. Any features that satisifie the most accurate tolerance ought to satisfy the less accurate ones.
The only problem with this is that you might have a control that allows the feature only to exceed the nominal material condition, and another control that allows the features only to be inside the nominal material condition. This is a mistake, and you will have to fix it.
Consider the case that you have a part with an elaborate outline to which you have applied a profile tolerance of 0.5mm. You apply the all-around symbol. You apply basic dimensions all around with one exception. To that, you apply a tolerance of +/-0.1mm. You could just as easily have applied a tighter profile, but the +/- tolerance could be exactly what you need.
Any feature falling within the +/-0.1mm feature also falls within the 0.4mm profile. The part can be inspected. The drawing is valid.
There is a way to apply a profile tolerance to all the features except your accurate one, but it is slightly complicated. If you have more than one accurate feature, it is a lot more complicated.
The whole point of basic dimensions is that you are indicating that the feature is controlled by a geometric specification. You should use basic dimensions unless you need an additional control.
JHG