Oh boy, sounds tough!

I had lots of sleep problems with our DD around that age and ended up in a sleep school for a week, so I totally feel your pain. Anyway, reflecting back on our situation, I think the biggest thing that contributed to our miserable nights, were trying too many things to get her to sleep and therefore making it totally confusing for DD. In the end what worked was having one plan and sticking to that plan no matter what. The plan was tough in the beginning - anything will be - but by sticking to a consistent routine / plan, it will become more reassuring to bub. For us, I found consistency and reassurance were the key things she needed to be settled for sleep.....sleep affects so many things including behaviour, so you might find once the sleep is under control, the eating habits might come right.

Anyway, just sharing my experience Fingers crossed it gets better in the short-term for you.