My son is in general a very good sleeper. All the same, there have been various passing phases where he does things like wake up at 5 am for a couple weeks. Stay consistent and have your reactions be age appropriate and it should pass.
I would get rid of the dreamfeed. I've heard a lot of mixed reviews on if that's a good idea or a bad one. I would give that up and then when she wakes at night I would feed her ONCE - so if she wakes at 2, change her, feed her and put her back down. If she wakes up subsequent times, I would not feed her as she isn't hungry, she is just working on forming a bad habit. Make sure you are working on not rocking or feeding her to sleep so that she is able to put herself back to sleep when she wakes at night. I think your bedtime is spot on - kids this young need an early bedtime. When she wakes at 5 and you know she has recently been fed (for example if you fed her at 2 or 3) I would say leave her be - my son when he does this will often fall back asleep after even an hour or so and sleep a few more. You can set in your mind a time that you will go to her to get up but no earlier - so if you say 6 am is the earliest you will let her be up - let her fess from 5-6 before going to her. Be consistent.
As far as naps have you done sleep training? It is probably just temporary, but I would leave her in her crib for no less than an hour, even if she wakes after 45 minutes. This will give her an opportunity to learn to fall back asleep. If she doesn't then just know she is going to be overtired and make her next sleep time a bit earlier. Overtired children (which yours sounds like she now is!) will not sleep well during the next sleep so I would focus on getting her extra sleep. When my son did things like your daughter is doing now, we would put him down for ultra early bedtimes - try a 6:30 bedtime for a week or so. You would be surprised to find that going to bed EARLIER (when she is overtired) will actually allow her to sleep later. Try it :) Then, when she is caught up on sleep again, you can get her back to 7pm bedtime.
Soon, in the next few months she will no longer physically need night time feedings and you can work on a whole new battle :p