I'm a newbie Viper owner; however, I just changed my diff fluid 4 days ago after researching the excellent archives here.
I used a 3/8" allen wrench to remove/replace the plug, but the socket mounted hex head would have been more convenient, especially if you want to torque it back to the 15 ft-lb spec.
What worked really well for me was a Suction Gun from Autozone ( OEM Industrial # 25706). It has a short plastic tube with an ID of 3/8". I shoved a 3/8" OD tube into that(very tight fit) & shoved the other end into the fill hole as far as it would go, hoping it was getting to the bottom of the case. I then pulled the plunger, filling the hoses. I disconnected the smaller hose from the bigger hose & put it in the drain pan and walked away for an hour. All (or most) of the fluid siphoned out on its own. I didn't think to add a little new stuff and **** that out - sounds like a good idea. I used the suction gun to inject the new fluid. It took about the right amount, so, I felt that my method got most of the old stuff out.
I suggest a 3 foot long tube to put into the diff instead of the 2 foot piece that I used. My plastic tube was just a little short and only came down to 2 inches above the drain pan. That worked fine until I walked away to watch TV while it drained. It moved on its own to the right by about 6 inches. I can attest to the fact that 3 pints of gear oil makes a puddle approx 3 feet in diameter and 1/32" deep. In order to wipe it up, you will need a half roll of Scott paper shop towels and an old bath towel that you found in the street and kept for this kind of occurence.. Also a pint of mineral spirits and 5 scoops of oil dry will get the remainder up.