It's me Got a phone call from a 202 number and it was one of my POI. He said that the official letter will be sent out on Monday (not 100% sure) but he was on the committee and wanted to say congrats.
For Duke funding: I checked my "Financial Aid" and there's a detailed list regarding funding for the year 2015-16. And I think the funding is guaranteed for 5 yrs?