If you go with 74HC (i.e *not* HCT) you'll need to level shift your 3.3V logic signal as it wont quite meet the specs for minimum logic high level. It will probably work but isn't 100% reliable.
No need. Put the analog switch at the virtual earth of an inverting op amp and it'll only see a few mV (it doesn't need to see the reference voltage
at all, just a current), so can be run from any supply you like. A 74HC4053 will operate quite quite happily at a V
DD of +3.3V under those circumstances.
That is going to require a -ve rail (to deal with the whole inverting amplifier thing)
but the OP may find themselves in need of a negative rail anyway, they will almost certainly want one if they want to get a zero output at some point. PWM works very poorly at the ragged edges, duty cycles of 1% or 99% tend to misbehave. It's best to design these PWM driven analogue sources for more moderate duty cycles, 10% to 90% at the outside. If you want 10% (or 20%) duty cycle to represent a zero output then you're going to find yourself wanting a -ve rail anyway because you're either going to need a -ve reference as well as your +ve reference, or you're going to need a fixed pulldown on the analogue side of things.
It would be helpful if the OP gave us
some clue as to the parameters he's trying to work within. He's said "
Precision (and minimizing temperature drifting) is priority" but not given us any clue what that means to him. Is a 'precise' output 0.1% or is it 10ppm? Is good temperature stability 100ppm/ºC or 1ppm/ºC? What's his acceptable ripple, and what's his acceptable settling time? A design that settles to 0.1% in 1 second with a tempco of 100ppm/ºC is a very different beast to one that settles to within a few ppm in 300ms with a few ppm of ripple and say 10 ppm/ºC tempco. (The later figures are not random, I've an LTSpice simulation that does that, but it steals a patented design for the reference switch that doesn't come out of patent until 2025 so it wouldn't be helpful to share for exactly that reason).
Edit: In case it isn't obvious, using current though the switch rather than voltage also gets rid of that nasty R
DSon non-linearity with the voltage across the switch.