1. To get the locket(horcrux) Umbridge has.
2. Because he was hungry and they were "getting" no where.... he was also worried for his family.
3. The final horcrux that was destroyed was Nagini
4. They only kiss when the horcrux fights Ron but never in real life.
5. Rose and Hugo? lol