In roughly declining order of odds of dying:
Snape – toast
Pettigrew – toast
Voldemort – Probably toast, except he might end up suffering one of those fates worst than death that Dumbledore keeps going on about (assuming you don’t already consider his present state to be worse than death)
Bellatrix – ditto
Molly, Arthur, Percy, Charlie, Hagrid, Neville, Luna – All possible deaths, although I don’t think more than one or two of them will actually die. They’re close enough to the main action for Harry and the readers to care, but all essentially expendable.
Harry – Unlikely but not impossible death. I don’t really think she’s going to go for a big self-sacrificing ending, in spite of the dire hints that he may be a Horcrux – but I may be wrong.
Lupin, Tonks, Fred, George, Bill, McGonagall – Unlikely deaths. Like the other group of second-tier characters, their deaths would have a fair bit of emotional impact, but the ongoing story arcs that have been set up for them don’t usually end that way.
Ron, Hermione – Very unlikely deaths. The romantic tension between them still has to be resolved, and it’s essentially a comic plot that demands a happy ending.
Ginny – No. She’s The Love Interest, and there isn’t any point in giving him a love interest in the first place if she isn’t there for Harry to come back to, or there to remember him if he dies.
I also think we’ll lose a few spear-carriers, like Amelia Bones and Emmeline Vance, but there’s no way of predicting who.