1. for multiple wakings at night, if you are sure she's not hungry, teething, sick....then it's a habit, and seems like she doesn't know how to sooth herself back to sleep. if you really want to train her to sooth herself, then I have to say don't rush in too quickly, 5 minutes may seem a long time, it's too quick:)) When Bella was 4 months old, her PD recommended that we train her to fall asleep without other help, her recommended wait time was 12 minutes, my hu*****and held a timer a let her cry for 10 minutes and after 2 times, she got it.
2. another possible reason for multiple wakings is overtiredness, I'm not sure when her bedtime is, but try move it earlier for 30 minutes, and that might solve the early waking issue too.
Good luck!