I'm trying to do:
100 ohm differential
50 ohm single ended
and 75 ohm single ended
All on the same internal layer. Is that a good idea? Or not physically possible with the same stack-up?
Theoretically it's possible. In practice depending on stackup and manufacturing limits it may or may not be possible. Two rules you should memorize for single-ended traces:
1) As trace width increases, it's impedance decreases
2) As dielectric thickness increases, impedance increases.
Since you can not vary thickness of dielectric in different parts of the same layer pair, the only "knob" you have to control impedance is trace width. So if you use a typical high-speed stackup with thin dielectrics designed so that you can achieve impedances of 40-45-50 Ohms (which are most commonly used) with reasonably narrow traces, achieving 75 Ohms on the same layer might require traces too narrow for your PCB manufacturer. If you design your stackup such that you can reach 75 Ohm, achieving 50 Ohm on the same layer will require unreasonably wide traces, and so while technically possible, is not very practical.
For differential impedance situation is a bit more complicated as you now have two "knobs" instead of one:
1. If you increase trace width, differential impedance decreases because single-ended impedance of individual traces decreases.
2. If you decrease spacing between traces on a pair, differential impedance decreases due to coupling between traces.