Hi Robert,
Several options available here, depending upon board real estate, cost, power consumption . . . Simple, power hungry way is a voltage divider down from a regulated 12v supply.

Or you could set up HPWM as a charge pump to get 12V from 5 v

Or probably the easiest, and cheapest is separate regulators, or hybrid with one of the above choices.

Using battery power, I think I would use switching regulators for each voltage, and only power them up as needed.