zener diode to power an attiny?

And here was just the power schematic

my main questions are

  1. will it work?
  2. with the way I have it laid out, with the zener in parallel with the Microcontroller, the current through R1 will be approximately constant, correct? And it will depend on the value that I actually pick for R1. Current = (12V- 3.3V)/R1
  3. Any way I can calculate the approximate max current draw through the microcontroller, in order to figure out the ideal R1 value? I'd like to not waste so much power through the zener, as the 12Vbattery only stores 55mA-h.
  4. Does the max impedence of the zener diode matter so much as long as it is greater than what I need for the voltage divider to work?
  5. Am I just better off powering the uC using a separate battery?