Generally the dreamfeed is in place until solids are established, which they should by now. I'm probably going to get shot down for this, but she probably doesn't actually need to be fed overnight if she's getting solids and milk during the day.
As for weaning, just reduce the quantity every night until you get to 50ml, then offer water. That's what we did anyway.
If they wake in the night, try offering warm water instead of milk. They soon learn that waking up isn't worth it