You asked when it'll end, answer.........when they leave home
No it's not too young for temper tantrums, my middle one started on them about 16/17 months old and I'm still waiting for them to stop.
What kept me sane was the thought that my obnoxious brat was not the worst child I could think of, however bad it got, and it got really bad, I could always think of a child worse than mine.
Things to remember, a child of that age will not deliberately starve themselves, try to use the positive side of things, like close the door quietly instead of don't slam the door. Praise all good behaviour and ignore bad, but obviously not the really bad. If she is still in a cot, put her in it and walk away, or in a safe place where she can't harm herself, if only for 5 minutes to calm down a little.
Get her a bowl that has a suction base to it, won't be able to throw it then.
When mine was that age, I was 9 months pregnant, and my first thought in the moring used to be 'how long till bedtime?' I used to stay up till late at night, purely because if I went to bed then I'd sleep, and then the next sound I'd hear would be the middle one, crying, throwing a tantrum. I needed to silence and just to be alone. My ex was no help, worse than useless, his idea of how to help was give in to her, nothing's changerd there then.
Remember there's always someone here to listen
failing that, throw your own tantrum